Ymmärrä kehitys ja koodi
Erota rakenne, esitys, vuorovaikutus ja palvelinkäsittely. Seuraa tietoja tallennettuun tulokseen asti. Onnistumisanimaatio ei osoita tietuetta tallennetuksi tai oikeuksia oikein sovelletuiksi.
101 käsitettä määritelmineen ja käytännön neuvoineen.
Hae koko sanastosta
Lukupolku
1. Rakenne ja esitys
- HTML
Merkintäkieli, joka kuvaa verkkosivun sisällön rakennetta ja merkitystä.
- CSS
Tyylitaulukko Kielen hallintaesitystä, värejä, välilyöntejä ja asettelua web-asiakirjoissa.
- semanttinen HTML
HTML-elementtien käyttö niiden todellisen merkityksen mukaan rakenteen, saavutettavuuden ja dokumenttien ymmärtämisen parantamiseksi.
2. Tiedonvaihto ja sopimukset
- API
käyttöliittymä, jonka avulla ohjelmisto voi vaihtaa tietoja tai käynnistää toimintoja dokumentoitujen sääntöjen mukaisesti.
- päätepiste
tietty API-osoite tai tukiasema, johon asiakas lähettää pyynnön.
- API-sopimus
Sovittu kuvaus API-toiminnoista, odotetuista tiedoista, vastauksista ja virheistä, joita ylläpidetään sen käyttäytymisen mukaisesti.
3. Virheet ja muutokset
- progressiivinen parannus
Lähestymistapa tarjoaa ensin universaalin toimivan perusviivan ja lisää sitten parannuksia selaimen ominaisuuksien mukaan.
- Testiympäristö
esituotantoympäristö, joka on samanlainen kuin live-sivusto, jossa muutokset tarkistetaan ennen julkaisua.
- Versionhallinta
Järjestelmän säilyttäminen tiedostojen vaihtohistoriassa, yhteistyön helpottaminen ja paluu edelliseen tilaan.
Hyödylliset erot
Käyttöliittymäpuoli / Palvelinpuoli
Front-end tarjoaa käyttöliittymän; back-end käsittelee palvelimella. Näyttöön perustuva tarkistus ei korvaa vastaanotetun tiedon validointia.
API / Webhook
API kuvaa tiedonvaihdon; webhook ilmoittaa tapahtuman. Vastaanottajan pitää käsitellä viive ja toistuva toimitus.
Käytä käsitteitä päätöksenteossa
Tilanne
Pyyntö näyttää onnistumisen tallentamatta tietuetta.
Ennen päätöstä
Vertaa pyyntöä, vastausta ja tallennettua tilaa. Erota käyttöliittymäviesti käsittelyn vahvistuksesta.
Konkreettinen tarkistus
Toista luvallisessa kopiossa testitiedoilla ja kirjaa vaiheet.
Kaikki aiheen käsitteet
Linkit avaavat koko määritelmän aakkossivulla. Lyhenteitä ja synonyymejä voi hakea pääsanastosta.
- Algoritmi
- AMP
- API
- verkkosovellus
- epäsynkroninen
- AVIF
- takaraja
- Botti
- CacheStorage
- lisälataus
- uudelleenohjausketju
- lähdekoodi
- API-sopimus
- CSS
- riippuvuuskaavio
- DOM
- dynaamista sisältöä
- päätepiste
- tapahtumalähtöinen arkkitehtuuri
- luettelo
- erikoislippu
- puitteet
- Git
- GraphQL
- HTML
- HTML:n head-elementti
- HTTP-otsikko
- i18n
- IDE
- Idempotenssi
- korrelaatiotunniste
- Webhook Delivery Identifier
- iframe
- herkkä kuva
- IndexedDB
- ISR
- JAMstack
- Java
- JavaScript
- JavaScript rendering
- jäsenistetty hakkuu
- jQuery
- JSON
- JSON Schema
- Kaksisuuntaisen tekstin eristys
- Kehitys ilman koodia
- Käyttöliittymäpuoli
- laiska lastaus
- rikki linkki
- paikallinen linkki
- localhost
- localStorage
- pitkä tehtävä
- Middleware
- Node.js
- webhook yrittää uudelleen
- avoin lähde
- OpenAPI
- 404 sivu
- sivu
- kursorisivutus
- Palvelinpuoli
- Payload
- PHP
- laajennus
- progressiivinen parannus
- progressiivinen verkkosovellus
- Python
- kyselyjono
- Render-Blocking-resurssi
- tulkinta
- ehdollinen pyyntö
- lentopyyntö
- REST API
- semanttinen HTML
- palvelinpuolen renderöinti
- Service worker
- Istunto
- sessionStorage
- Sivuston julkaisu
- koot attribuutti
- srcset
- staattinen paikka
- HTTP 410 -tila
- Storage Access API
- Testiympäristö
- kolmannen osapuolen käsikirjoitus
- URL-parametri
- URL-uudelleenkirjoitus
- Lomakkeen validointi
- Verkkoasiakas
- Versionhallinta
- WebAssembly
- Webhook
- WebMCP
- WebSocket
- WordPress
- XHTML
- XML
- XPath
- YAML
Ensisijaiset lähdeasiakirjat
Asiakirjat selittävät teknisiä käsitteitä. Lukupolut ja esimerkit ovat toimituksellisia menetelmiä projektiin sovellettaviksi.