Web garapenaren industria aplikazioen, webguneen, ondasunen eta askoz gehiagoren pertzepzioa eta erabilera aldatzen ari da egun bakoitzean.
Erabiltzaileen esperientzia bikainak eskaintzen dituzten frontend-esparru nagusi ugariri esker, hurrengo belaunaldiko web garapen estandarrekin enpresen beharrak asetzen dituzten bitartean.
Zure softwarea garatzeko esparru onena aukeratzea, bestalde, lan zaila da. Merkatuaren ikerketa sakona egin behar duzu eta abantailak eta desabantailak ulertu.
Baina ez izutu; hemen gaude gure aholku argiekin denbora eta energia aurrezten laguntzeko.
Blog honek frontend-esparru nagusietatik gidatuko zaitu eta zure hurrengo web garapenerako proiekturako zein den aproposa erabakitzen lagunduko dizu.
Zer dira front-end esparruak?
Web garatzaileek frontend esparruak behar dituzte lana errazteko: software-pakete hauek, normalean, aurrez idatzitako/berrerabili daitezkeen kode-moduluak, front-end teknologia estandarizatuak eta prest egindako interfaze-blokeak barne hartzen dituzte, garatzaileei iraupen luzeko web-a sortzea azkarrago eta errazago eginez. aplikazioak eta interfazeak funtzio edo objektu guztiak hutsetik kodetu behar izan gabe.
Zenbait garapen-tresna sartzen dira frontend-esparruetan, adibidez, interfazearen diseinuaren osagaiak antolatzea eta kokatzea errazten duen sareta bat, aurrez definitutako letra-ezarpenak eta webgunearen eraikuntza-bloke estandarrak (hau da, alboko panelak, botoiak, nabigazio-barrak, etab. .).
Besterik gabe, proiektu bakoitzaren gurpila berrasmatu beharrik ez duzu.
Erabiltzaile Interfaze bikaina eraikitzeko esparru onenak
Beraz, goazen front-end esparru ezagunenen munduan sakondu, haien abantailak eta alde txarrak, eta markoa noiz erabili eta alderantziz.
1. Erreakzionatzeko
React frontend-eko kode irekiko JavaScript liburutegi ezagun bat da, oso sentikorrak diren web proiektuak garatzen laguntzen duena. Bere helburu nagusia zure softwarearen abiadura areagotzen duten Erabiltzaile Interaktiboak (UI) diseinatzea da.
Facebook-ek garatutako React markoak protagonismoa hartu du denbora gutxian. Sarrerako trafiko bolumen handia duten webguneen Erabiltzaile Interfaze dinamikoa sortzeko eta kudeatzeko erabiltzen da.
DOM birtual bat erabiltzen du, edozein aplikaziorekin integratzea errazten duena. React-en errendatze logika oso lotuta dago beste UI logikarekin.
Frontend esparruak gertaerak, egoera-trantsizioak eta bistaratze-datuak prestatzea ahalbidetzen du. Hau salbuespena da marka eta logika fitxategi bereizietan gordetzeko praktika estandarrarena.
Pros
- Denbora aurreztea osagaiak berriro erabiltzean
- Tresna ugari biltzen dituen kode irekiko liburutegia
- Modu bakarreko datuen mugimenduak kode egonkorra eskaintzen du.
- DOM birtualak erabiltzailearen esperientzia eta garatzailearen lana hobetzen ditu.
- Bere osagai berrerabilgarriek aplikazioen garapena eta mantentze-lanak errazten dituzte.
- Esparruaren bertsio berriak berritzen eta askatzen ditu aldian-aldian. Akatsen adabakiak eta inprobisazioak garaiz lortuko dituzu.
Cons
- Ikasketa kurba nahiko aldapatsua da.
- Garatzaileentzat JSX-ren konplexutasuna zaila da ulertzea.
- Garapen-abiadura azkarra dela eta, dokumentazio falta dago.
- Proiektua hedatu ahala "fluxua eta datu osagaiak" gal ditzakezu.
Noiz erabili behar duzu?
React a da programazio hizkuntza hori erabiltzen da erabiltzailearen interfaze sofistikatuak sortzeko, batez ere orrialde bakarreko aplikazioak. Osagai berrerabilgarriak ahalbidetzen dituenez, frontend-esparrurik sendoena da denbora gutxian interfaze interaktibo bat sortu behar duzunean.
Noiz erabiltzea saihestu:
JavaScript-ekin esperientzia handirik ez duzunean, React ez da aukerarik onena. Era berean, JSX ikaskuntza kurba aldapatsua da garatzaile berrientzat.
2. Angeluen
Google-k 2010ean asmatu zuen Angular erabiltzailearen interfaze-esparru indartsuetako bat, berrikuntza teknikoaren eta ohiko nozioen arteko aldea gainditzeko. Mekanografian oinarritutako garapen-plataforma bat da, ondo integratuta dauden liburutegi multzo zabal batekin, aplikazio eskalagarriak eraikitzeko aukera ematen duena, Web UI esparru bikaina bihurtuz.
Bat da kode irekiko frontend markoa hori JavaScript ekosistemaren parte da eta erabiltzaile-interfaze harrigarriak sortzeko erabil daiteke. Aitzitik, React-en, Angularren bi norabideko datuak lotzeko funtzioa esklusiboa da.
Ikuspegia eta eredua denbora-sinkronizatuta daudela adierazten du, hau da, ereduaren edozein aldaketa berehala errepikatzen da pantailan, eta alderantziz. Angular aukera bikaina da zure planak barne hartzen baditu sareko edo mugikorretarako aplikazioak sortzea.
Pros
- Eraginkortasun handikoa
- Handia den ekosistema
- Material Design interfazearen fabrikazioa Angular Material-ek berrantolatzen du.
- Angular sanctions osagaietan oinarritutako ikuspegiak erabiltzaile-interfazea sortzen du osagai bakarrekoak.
- Bere birfactorizazio zerbitzuekin eta nabigazio hobetuarekin, kodetzea errazten du.
- Mendekotasun-injekzioak osagaiak berrerabilgarriagoak, probagarriagoak eta kudeagarriagoak egiten ditu.
Cons
- Angular hizkuntza zehatza eta sofistikatua da.
- Erabiltzaile batzuek Angularren geruzadun diseinua ulertzeko zailtasunak izan ditzakete, eta horrek frontend-esparruaren arazketa zaila izan dezake.
- Aplikazio dinamikoak eta orrialde bakarreko aplikazioak (SPA) deserosoak izango dira.
- Sistema zaharrak AngularJStik Angularra migratzeak denbora gehiago behar du.
- Angular web-aplikazioek gutxieneko SEO aukerak dituzte, bilatzaileen arakatzaileek zailak aurkitzea.
Noiz erabili?
Bi norabideko datu-lotura erabiltzen duenez, Angular-ek arakatzailean oinarritutako programen errendimendua hobetzen du, edukiak azkar eguneratuz. Angular aukera ona da enpresara bideratutako eta aktiboko web proiektu baterako.
Noiz saihestu erabiltzea?
Front-end esparru gisa, Angular soluzio osoa da. Angular-ek eskaintzen dituen baliabideak ezin izango dituzu erabili esparru mugatuko aplikazioak eraiki behar badituzu. Aukeratu marko txiki bat sintaxi sinplea eta konplikazio gutxiago dituena talde txikia duzunean.
3. Vue.js
Nahasten den Web erabiltzailearen interfaze-esparru mota bat da Erreakzionatu eta angeluarra. Vue.js orrialde bakarreko aplikazioak eta mugikorretarako eta mahaigainerako web interfaze progresiboak eraikitzeko esparru bat da. 2019an erabiltzaileen esperientziak kudeatzeko frontend esparru ezagunena izan zen.
Proiektu dinamikoak zein oinarrizkoak erraz kudeatu ditzake, web eta mugikorreko aplikazioak eraikitzetik hasi eta web aplikazio progresiboetaraino. Vue eta React aldatu egiten dira Vue JS esparru bat dela eta React JS liburutegia den bitartean. Lan handietarako hobeto egokitzen da.
Vue konplexutasunari aurre egiteko eta aplikazioen abiadura hobetzeko garatu den arren, ez du lortu industriako erraldoien artean. Angular eta VueJS alderatzean, Vuek Angularren abiadura eta erabilgarritasuna areagotzen ditu.
Pros
- Aproposa da unitate-probak egiteko eta irakurtzeko eta ulertzeko erraza da.
- Ikasleek dokumentazio zehatza eskura dezakete.
- Tresna sistema indartsua eta ezaugarri berri ugari ditu.
- Arakatzailean garatzeko tresnetarako luzapenak eskaintzen ditu.
- Kodearen berrerabilgarritasuna eta integratzeko erraztasuna
- Aplikazio dinamiko sofistikatuak eta aplikazio txikiagoak eta sinpleagoak sortzea onartzen du.
- Esparru honen sintaxia nahiko oinarrizkoa da, erraz lan egiteko.
Cons
- Vue.js-ek komunitate mugatua du ospe faltagatik. Ondorioz, lagunen laguntza aurkitzea zaila izan daiteke.
- Datuak irakurtzean, batzuetan, erreaktibotasun sistemak akatsak egiten ditu.
- Eskala handiko ekimenei aurre egiteko beharrezko baliabideak falta zaizkio.
- Vue.js arriskutsua da proiektu handietan erabiltzea garatzaile trebeen, komunitatearen laguntza eta osagaien egonkortasunaren kezkagatik.
Noiz erabili?
Bere sinpletasun eta aldakortasunagatik, Vue.js gaur egungo front-end esparru ezagunenetako bat da. Proiektu osoa oinarritik diseinatzeko aukera ematen du eta proiektu handiak kudeatzeko gai da. Web aplikazio aurrerakoietarako, web aplikazio dinamikoetarako eta diseinu eskalagarria eta eraginkorra behar duten proiektu handietarako egokia.
Noiz saihestu erabiltzea?
Vue.js ez da bide egokia onartzen baduzu laguntza-komunitatea konplexuei erantzuteko eskuragarri egongo dela. Era berean, osagai konstanteak behar dituzten aplikazioak ez dira egokiak Vue erabiliz fabrikatzeko, markoak piezen zurruntasunarekin arazoak sortu baititu.
4. jQuery
Weberako frontend-esparru zaharragoa da hau. 2006an aurkeztu zen lehen aldiz, eta lehiakideen artean nabarmentzen da bere garrantziagatik, erabiltzeko erraztasunagatik eta sinpletasunagatik.
Industria honetan benetako beteranoa izan arren, oraindik 2022ko frontend-esparru onenetako bat bezala har daiteke, izan ere, salbuespenak salbuespen, gaur egungo garapen-egoeretarako ia aplikagarria baita.
jQuery, bereziki, JavaScript garatzen emandako denbora murrizteko diseinatuta dago eta soiltasuna eta laguntza sendoa eskaintzeko bere komunitate handi eta esperientziadunaren, urte askotako esperientziaren bidez pilatu dena.
Animazio, kontsulta-hautaketa eta API aukeraketa-gaitasun desberdinak eskaintzen ditu. Cascading Style Sheets (CSS) eta JavaScripten beharra ezabatzen du.
Pros
- Tresna erabiltzeko erraza da, eta egitura ulertzeko erraza da.
- Emaitza azkarragoak ematen ditu eta errentagarria da.
- Erraz deskargatu eta aztertu dezakezu.
- UI esparru nagusietako bat denez, plataforma anitzeko bateragarria da.
- Azken aurrerapenen ondorioz, oso egokia izan liteke responsive web irtenbideetarako.
Cons
- Plataforma zaharkitua da, eta merkatuan esparru berriagoak eta hobeak daude gaur egun.
- Aplikazio dinamikoak sortzeko aukera ematen du, nahiz eta erritmo motelagoan.
- JQuery-ren interfaze arineak arazoak sor ditzake epe luzera.
- CSSarekin alderatuta, jQuery motelagoa da.
Noiz erabili?
Web garapen-esparru hau mahaigainerako JavaScript programak sortzeko erabiltzen da. Esparru honek kodea garbia eta zuzena mantentzen du. Gertaerak kudeatzeko eta animazioak exekutatzeko erabiltzen da.
Noiz saihestu erabiltzea?
Ezin da jQuery erabili eskala handiko programa bat garatzen ari zaren bitartean, zure proiektuari JavaScript kode gehiago gehitzen baitio, astunagoa eginez. Esparru hau ez da gai marko modernoekin lehiatzeko JavaScript gaikuntza progresiboari, kode-lerro gutxiagori eta elementuen berrerabilgarritasunari dagokionez.
5. Ember.js
Kode irekiko JavaScript web UI esparru bat da, asmo handiko garatzaileei plataforma anitzeko aplikazio eskalagarriak sortzen laguntzen diena. Ember.js sareko sorta zabala sortzeko erabil daiteke eta mobile apps, eta bere diseinu eraginkorrak sortzen diren arazoez arduratuko da.
Hala ere, Ember-en akats txikietako bat bere ikasketa-kurba aldapatsua da. Bere egitura tradizionala eta zorrotza dela eta, hau da menperatzeko web UI esparru zailenetako bat. LinkedIn eta Apple-k, esaterako, erabiltzen dute menperatzeko Framework zailena den arren.
Model-View-ViewModel (MVVM) eta eredu arkitektonikoetan oinarritutako marko bat da, orrialde bakarreko web aplikazioak eraikitzeko.
Pros
- Bere paketeen ekosistema oso handia eta ondo garatua da.
- Atzerako bateragarria da eta aplikazioak kaltetzea eragozten du.
- Bi norabideko datuak lotzeko aukera ematen du.
- Ondo garatutako eta guztiz kargatutako pakete-ingurune bat zure eskakizun guztiak asetzeko.
- Denbora tarte laburrean, erraz sor dezakezu aplikazio osoa komando bakarra erabiliz.
Cons
- EmberJ-ek ikasketa-kurba oso altua dute.
- Malgutasun eta konfigurazio kopuru mugatua du.
- Motela da, eta baliteke zure proiektua gelditzea.
- Zaila da ulertzea, eta handiegia da eskala txikiko aplikazioetarako.
- Sintaxi konplikatua du, eta horrek lan egitea aspergarria izan dezake batzuetan.
Noiz erabili?
Ember.js erabiltzaile-esperientzia sentikorra duten aplikazio modernoak sortu behar badituzu erabili beharreko frontend-esparrua da, hala nola LinkedIn. Frontend funtzio mekaniko guztiekin dator, hala nola, Ember.js-en bideratze bikainari esker aplikazio sorta zabalago bat behatzeko gaitasuna. Datu-lotura sendoa, konfigurazio hornitua eta orria behar den moduan eskaintzeko propietate pertsonalizatuak eskaintzen dituenez, esparru honek proiektu handi baterako frontend soluzio oso gisa sustatzen du.
Noiz saihestu erabiltzea?
Ember.js, oro har, ez da egokia garapen talde txiki baterako, arazoei aurre egiteko negozio-logika eta esperientzia behar dituelako. Ember.js-ekin, hasierako inbertsioa handiagoa izan daiteke. Era berean, baliteke markoa ez izatea aproposa Ajax funtzionalitate sinpleak idazteko edo erabiltzaile-interfazeak sortzeko.
6. bizkarrezurra.js
JavaScript-en esparru ezagunenetako bat da. Ulertzea eta menderatzea erraza da. Berarekin orrialde bakarreko aplikazioak sor daitezke. Esparru honen sorreraren atzean dagoen kontzeptua zerbitzariaren alboko zeregin guztiak API baten bidez bideratu behar direla da, eta horrek garatzaileek kode gutxiago idazteko aukera izango lukete funtzionalitate konplikatuagoak lortuz.
Model View Controller (MVC) diseinua erabiltzeko frontend esparru handienetako bat da zure JS kodea antolatzeko. Dokumentu Objektu Ereduak (DOM) biltzeko eta marrazteko gaitasun harrigarriak ditu. Ondorioz, Backbone.js backend edo frontend-erako erabili nahi duzun ala ez, irtenbide bikaina da REST APIaren bateragarritasunak biak sinkronizatuta daudela ziurtatzen baitu.
Pros
- Doako eta kode irekiko liburutegia da, 100 luzapen baino gehiago erabilgarri dituena.
- Askoz ere zailagoa da ulertzea.
- Esparruak errendimendu-kontrol handia ematen dizu.
- Bezeroen alboko web aplikazioak edo mugikorretarako aplikazioak ondo egituratuta eta antolatuta eraikitzeko aukera ematen digu.
- Ereduak, DOM baino, datuak gordetzeko erabil daitezke.
Cons
- Esparruak ez du egitura erabilgarria eskaintzen.
- Aplikazioen garapena sortzeko tresna erabilerrazak eskaintzen ditu.
- Esparru honek ez dizu produktiboagoa izaten utziko.
- Oinarrizko tresna batzuen hornikuntzarekin, arkitektura ez dago argi.
Noiz erabili?
Trellok, adibidez, Backbone.js erabiltzen du aplikazio dinamikoak sortzeko. Garatzaileei bezeroaren aldetik eredu bat sortzeko, aldaketa azkarragoak egiteko eta kodea berrerabiltzeko aukera ematen die. Orain gai da bezeroa gogor mantentzeko, eguneraketak exekutatzeko eta zerbitzariarekin etengabeko sinkronizazioa mantentzeko.
Noiz saihestu erabiltzea?
Beste MVC bezero-esparruekin alderatuta, Backbone.js-ek web-proiektu bat eraikitzeko gutxieneko eskakizunak ditu. Hala ere, luzapenak eta pluginak erabil daitezke funtzionalitatea zabaltzeko. Ondorioz, esparru bakarrean irtenbide osoa bilatzen duten taldeek Backbone.js saihestu beharko lukete.
7. UI semantikoa
CSS-n oinarritutako erabiltzaile-interfazearen garapen-esparru bat da, GitHub-en JavaScript proiektu ezagunenetako bat bihurtu dena. Bere komunitateak 3000 gai baino gehiago eta 50 osagai baino gehiago sortu ditu markorako.
Bere oinarrizko funtzionaltasun eta erabilgarritasunek, baita erabiltzailearen interfaze errazek ere, bereizten dute. Kodeak berez azaltzen ditu eguneroko hizkuntza erabiliz. Semantic-en helburua diseinatzaile eta garatzaileei ahalduntzea da, erabiltzaile-interfazeak trukatzeko hizkuntza bat eskainiz. Lengoaia sinplea erabiltzen du, kodea berez azaltzeko aukera emanez.
Komunitate ekologista markora ohitzen ari da oraindik. Hala ere, merkatuan dagoen frontend-esparrurik ezagunenetako bat bihurtu da, bere erabiltzaile-interfaze deigarriagatik, eragiketa sinpleengatik eta ezaugarriengatik.
Pros
- UI semantikoa erabiltzeko erraza eta intuitiboa da.
- Hargarritasuna eta UI osagai aberatsak
- Esparruak gai ugari ditu aukeran.
- Ez da beste esparru batzuk bezain konplikatua.
Cons
- Gailu mugikor guztiak onartzeko, erantzuna murriztu egiten da.
- Arakatzaileen bateragarritasun eskasa du.
- JavaScript-ekin berriak direnentzat, hau ez da aukera egokia.
Noiz erabili?
Semantic-UI metodologia arina da, eta erabiltzaile-interfaze interaktiboak ezin hobeto sortzeko aukera ematen du.
Noiz saihestu erabiltzea?
JavaScript-ekin ezagutzen ez duten hasiberri talde batekin lan egiten duzunean, Semantic-UI esparrua ez da gomendatzen, aplikazioa pertsonalizatzeko gaitasuna behar duelako integratutako gaitasunetan fidatu gabe.
8. Fundazioa
2021ean, Foundation JS, HTML eta CSS-en frontend-esparru onenetako bat izan zen. Gaur egun eskuragarri dauden webguneak eta aplikazioak sortzeko esparru ezagunenetako bat da.
Batez ere enpresa mailan webgune arin eta sentikorrak eraikitzeko diseinatuta dago. Foundation erabiliz frontend aplikazioak eraikitzen hastea konplexua eta zaila da web garatzaileentzat.
GPU azelerazioa du mugikorren errendatze azkarrak, animazio fluidoak eta datuak transferitzeko gaitasunetarako, hala nola gailu astunentzako pieza arinak eta gailu handiagoetarako atal mugikorrak kargatzeko.
Pros
- Pantaila tamaina ezberdinetarako diseinu erraza ahalbidetzen du.
- Webgune zoragarriak sortzeko aukera ematen du.
- Erabiltzailearen esperientzia gailu eta euskarri ezberdinetara egokitzen da.
- Gehigarriei dagokienez, erraz moldagarriak eta zabalgarriak dira.
- HTML5-rako inprimakien autentifikazio-liburutegia
- Bloke sarearen funtzioak antolatu gabeko zerrenda bat sare-estilo batean bihurtzen du.
Cons
- Hasiberriei zaila izango zaie ikastea.
- Komunitate foro eta laguntza gune gutxiago daude eskuragarri.
- Zati kopuru txikiz osatuta dago.
- Eskala handiko enpresen kasuan, esparruak arazo bat sor dezake.
Noiz erabili?
Fundazioa beste irtenbideak baino hobea da kode irekiko dotorea, CSS osagaiak eta mugikorrentzako fronte-end esparrua nahi badituzu.
Noiz saihestu erabiltzea?
Ez da gomendagarria hasiberrientzat, zaila baita kodea aldatzea eta konplexutasuna areagotzen duelako pertsonalizazio gaitasunengatik.
9. Bizkorra
Svelte frontend garapen-esparru puntakoa da. Vue eta React bezalako esparruak ez bezala, esparru honek aldaketa bat egin du fase batean lana pilatuz nabigatzailean sakatu beharrean.
Svelte, kode irekiko osagaietan oinarritutako Typescript-en idatzitako JavaScript esparrua, nabarmentzen da front-end garapen aukera arina izateagatik eta garatzaileei proiektuak beste esparru batzuk baino askoz kode gutxiagorekin osatzeko aukera emateagatik.
Era berean, eskuragarri dagoen frontend-esparrurik azkarrenetako bat dela uste da. Frontend garatzaileak gogotsu daude, eta 3000 webgune baino gehiago eraikitzeko erabili da gaur arte.
Pros
- Txikia eta sinplea da, eta egungo JS liburutegiekin funtzionatzen du.
- Txikia eta erabiltzeko erraza da, eta JavaScript liburutegi ezagunen gainean eraikita dago.
- Kodetze minimoa eta osagaietan oinarritutako arkitektura
- Beste edozein esparru baino azkarragoa da, React eta Angular barne.
- Frontend-esparru sentikorrenetako bat.
Cons
- Ekologia mugatua da eta komunitatea heldugabea da.
- Tresneria mugatua eta euskarri-material falta
- Zenbait eskalagarritasun kezka eta kodetze berezitasun
- Bere lehiakideekin alderatuta, pakete kopuru nahiko mugatua du.
Noiz erabili?
Esparru hau bikaina da talde txiki batekin aplikazioak garatzeko proiektu txikietarako. Laguntza-talde handiagoa falta denez, hobe da zeregin askotarako ez erabiltzea.
Noiz saihestu erabiltzea?
Gomendagarria da momentu honetan Svelte esparrua ez erabiltzea proiektu handietarako, komunitate eta tresna falta direlako. Talde txikia dela eta, garapen prozesuan geroago ager daitezkeen arazo edo akatsetarako irtenbideak aurkitzea zaila da.
10. Preact.js
Preact, React-en ES6 API bera erabiltzen duena, alternatiba nabarmen azkarragoa eta eraginkorragoa da. React-en API funtzionalitate bera eskaintzen duen JavaScript esparru sinple bat erabiliz sortu da.
Web aplikazio dinamikoak sortzeko aukera ematen duen DOM esparru birtual azkarrenetako bat da. Plataformaren ezaugarri koherenteetan oinarritzen da eta ondo funtzionatzen du eskuragarri dauden frontend eta UI liburutegiekin.
Preact tamainaz apala da baina ez abiaduraz, eta web aplikazio dinamiko konplikatuak garatzeko aukera ematen du.
Pros
- React APIarekin funtzionatzen du.
- Trinkoa eta arina da.
- Aplikazio bat garatzerakoan errendimendu orokorra hobetzen du.
- Nahiko eraginkorra da.
- React APIarekin funtzionatzen du.
- Preact-ek errendimendua hobetzen du aplikazio bat garatzen ari zaren bitartean.
Cons
- Ez du onartzen React propTypes.
- Testuingurua ez da onartzen.
- React-ekin alderatuta, komunitate txikiagoa du.
Noiz erabili?
Preact React-en bertsio arina da. Hori dela eta, marko arin bat erabili nahi baduzu, joan Preact-ekin React baino.
Noiz saihestu erabiltzea?
Preact-ek ez die laguntzarik ematen desplazatutako osagai funtzionalei. Beraz, behar hori baduzu, ez duzu Preact erabili behar.
Ondorioa
Orain arte, front-end esparru ezagunenetako batzuk estali ditugu. Hala ere, teknologia beti ari da aldatzen, eta nork daki, laster izan genezake Marko are hobea. Esparru berriak ezartzeaz gain, lehendik daudenak merkatuan sustraiak sakontzen ari dira maiz berritzen eta funtzionalitate berriak gehituz.
Ondorioz, front-end garatzaileek beti izango dituzte hainbat Framework ikasteko eta lan egiteko. Esan gabe doa halako zerrenda zehatz batetik bat aukeratzea lan zaila dela. Hala ere, artikulu honek, dudarik gabe, goian eta merkatuan eskaintzen diren web garapen-esparruetatik zein den egokiena erabakitzen lagunduko dizu.
Utzi erantzun bat