Mikä on Frontend
Sovelluksen asiakaspuoli: käyttöliittymä
Frontend on verkkosovelluksen asiakaspuoli, joka vastaa kaikesta, mitä käyttäjä näkee ja minkä kanssa hän on vuorovaikutuksessa selaimessa.
Ydinteknologiat
- HTML — sivun rakenne ja sisältö
- CSS — tyylittely ja muotoilu
- JavaScript — vuorovaikutteisuus ja logiikka
- TypeScript — tyypitetty JavaScript
Suositut kehykset
- React — Metan UI-kirjasto
- Vue.js — progressiivinen kehys
- Angular — Googlen täysiominaisuuksinen kehys
- Svelte — käännetty kehys
Kehitystyökalut
- Vite, Webpack — moduulien niputtajat
- Tailwind CSS — utility-first CSS-kehys
- Figma — suunnittelu ja prototyypit
- Chrome DevTools — selaimen virheenkorjaus
Frontend-kehittäjän tehtävät
- Suunnitelmien toteuttaminen
- Responsiivinen suunnittelu eri laitteille
- Suorituskyvyn optimointi
- Integrointi Backend API:n kanssa