IZ XIV POGLAVLJA KNJIGE C# 7.1 I .NET.CORE
Kada gradi veb aplikacije, programer treba da zna više, a ne samo jezik C# i .NET Core. Na strani klijenta (odnosno u veb pretraživaču) upotrebićete kombinaciju sledećih komponenata:
- HTML5 - Koristi se za sadržaj i strukturu veb stranice.
- CSS3 - Koristi se za stilove koji su primenjeni na elemente na veb stranici.
- JavaScript - Koristi se za proceduralne akcije veb stranice.
Iako su HTML5, CSS3 i JavaScript osnovne komponente čeonog veb razvoja, postoje mnoge biblioteke koje čeoni veb razvoj mogu da učine produktivnijim, uključujući sledeće:
- Bootstrap - Ovo je CSS3 biblioteka za implementiranje prilagodljivog dizajna na veb stranice. Opciono, može da koristi jQuery za dodavanje naprednih dinamičkih funkcija.
- jQuery - Ovo je popularna JavaScript biblioteka.
- TypeScript - Ovo je jezik koji je kreirao „Microsoft“, a prihvatio ga je „Google“; jezik dodaje funkcije tipa jezika C# u JavaScript jezik.
TypeScript fajlovi (*.ts) mogu da budu kompajlirani u JavaScript fajlove (*.js) u toku procesa izgradnje.
- Angular - Ovo je popularna biblioteka za izgradnju jednostranih aplikacija (SPA) pomoću TypeScripta.
- React - Ovo je popularna biblioteka za izgradnju jednostranih aplikacija (SPA).
- Redux - Ovo je biblioteka za upravljanje stanjem.
Kao deo procesa izgradnje i primene, verovatno ćete upotrebiti kombinaciju ovih tehnologija:
- Node.js - Ovo je JavaScript biblioteka na strani servera.
- NPM - Ovo je Node Package Manager, koji je postao glavni upravljač paketima za JavaScript i mnoge druge module veb razvoja.
- Bower - Ovo je upravljač paketima na strani klijenta za Veb.
- Gulp - Ovo je komplet alatki za automatizaciju napornih ili dugotrajnih zadataka.
- Webpack - Ovo je popularni softver za pakovanje modula - alatka za kompajliranje, transformisanje i pakovanje izvornog koda aplikacije.
© Sva prava pridržana, Kompjuter biblioteka, Beograd, Obalskih radnika 4a, Telefon: +381 11 252 0 272 |
||