O le atina'eina o upega tafa'ilagi o lo'o suia manatu o tagata ma le fa'aogaina o talosaga, upegatafa'ilagi, oloa, ma le tele o isi mea i aso ta'itasi.
Fa'afetai i le tele o fa'atulagaga pito i luma pito i luga e tu'uina atu fa'amatalaga mata'ina tagata fa'aoga a'o fa'afetauia mana'oga fa'apisinisi ma tulaga fa'atupuina o upegatafa'ilagi a le isi augatupulaga.
Filifilia o le auivi sili mo lau atinaʻe polokalama, i le isi itu, o se galuega faigata. E tatau ona e faia suʻesuʻega maeʻaeʻa maketi ma malamalama i le lelei ma le le lelei.
Ae aua le popole; ua matou i ai iinei e fesoasoani ia te oe e sefe le taimi ma le malosi i la matou fautuaga manino.
O lenei blog o le a taʻitaʻia oe ile pito i luga pito i luma faʻavae, ma fesoasoani ia te oe e filifili po o le fea e fetaui mo lau isi atinaʻe atinaʻe.
O a fa'avaa pito i luma?
E manaʻomia e le au atinaʻe i luga o le upega tafaʻilagi ni faʻatulagaga pito i luma e faʻafaigofie ai a latou galuega: o nei polokalama faʻapipiʻi e masani ona aofia ai code code muaʻi tusia / toe faʻaaogaina, faʻataʻitaʻiina tekinolosi pito i luma, ma poloka faʻapipiʻi ua saunia, faʻavavevave ma faigofie mo tagata atiaʻe le fatuina o le upega tafaʻilagi umi. talosaga ma UI e aunoa ma le fa'ailogaina o galuega uma po'o mea mai le sasa.
O nisi mea faigaluega fa'atupuina o lo'o aofia i totonu o fa'ava'a pito i luma, e pei o se fa'asologa e faigofie ai ona fa'atulaga ma fa'atūina vaega o le mamanu UI, fa'asologa o le vaitusi muamua, ma poloka faufale masani o le upega tafa'ilagi (fa'atusa, paneta pito, fa'amau, fa'asagaga, ma isi. .).
E fa'asaoina oe mai le toe fa'afouina o le uili mo galuega ta'itasi.
Auivi sili ona lelei e fausia ai le fa'aoga lelei o tagata fa'aoga
O lea la, seʻi o tatou o ma suʻesuʻe loloto i le lalolagi o taʻiala pito i luma sili ona lauiloa, o latou lelei ma lalo, ma le taimi e faʻaoga ai le faʻavae ma le isi itu.
1. tali
O le React o se faletusi JavaScript tatala-puna lauiloa pito i luma e fesoasoani i le atinaʻeina o poloketi i luga o le upega tafaʻilagi. O lona fa'amoemoe autu o le fa'atulagaina lea o Feso'ota'iga Fa'aaogā Fa'afeso'ota'i (UI) e fa'ateleina ai le saoasaoa o lau polokalame.
O le React framework, na atiaʻe e le Facebook, ua lauiloa i se taimi puupuu. E faʻaaogaina e fatu ma pulea ai le faʻaogaina o le User Interface o upega tafaʻilagi ma le tele o fefaʻatauaiga o loʻo oʻo mai.
E fa'aaogaina se virtual DOM, lea e fa'afaigofie ai le tu'ufa'atasia ma so'o se talosaga. O le fa'aliliuga fa'atatau o le React e feso'ota'i vavalalata ma le isi manatu UI.
Ole auivi pito i luma e mafai ai ona faʻagasolo malie mea tutupu, suiga o le setete, ma faʻaaliga faʻamatalaga sauniuniga. O se tuusaunoaga lenei i le masani masani o le tausia o faailoga ma manatu i faila eseese.
tulaga e lelei
- Fa'asao taimi a'o toe fa'aaoga vaega
- O se faletusi tatala-puna e aofia ai le tele o meafaigaluega
- E tasi le auala fa'agaioiga fa'amaumauga e maua ai le tulafono mautu.
- Virtual DOM e faʻaleleia uma le poto masani a le tagata faʻaoga ma le galuega a le tagata atiaʻe.
- O ona vaega toe fa'aaogaina e fa'afaigofie ai le atina'eina ma le tausiga o polokalama.
- E fa'aleleia ma fa'aola fa'afou fou o le auivi i taimi masani. O le a e mauaina fa'ama'i pusa ma fa'alelei i se taimi talafeagai.
leaga
- O le a'oa'oga e tifato.
- O lavelave o le JSX e faigata ona malamalama i ai tagata atiae.
- Ona o le saoasaoa o le atinaʻe, e leai ni faʻamaumauga.
- E mafai ona leiloa le "fesoasoani ma vaega faʻamaumauga" aʻo faʻalauteleina le poloketi.
O afea e tatau ona e faʻaaogaina ai?
O le tali o le polokalame o polokalame o lo'o fa'aaogaina e fausia ai feso'ota'iga fa'aoga fa'apitoa, aemaise lava fa'aoga itulau e tasi. Talu ai e mafai ai ona toe fa'aogaina vaega, o le fa'avaa pito sili ona malosi i luma pe a mana'omia le fa'atupuina o se feso'ota'iga feso'ota'iga i se taimi pu'upu'u.
Le taimi e aloese ai mai le faʻaaogaina:
Afai e leai sou poto masani ile JavaScript, React e le o se filifiliga sili. E fa'apena fo'i, ole a'oa'oga a le JSX e tifato mo le au atina'e fou.
2. Angular
Na fausia e Google le Angular i le 2010 e avea o se tasi o faʻaoga faʻaoga faʻaoga malosi e faʻafesoʻotaʻi le va i le va o faʻamatalaga faʻapitoa ma manatu masani. Ose fausaga fa'avae fa'atusitusi fa'avae ma se seti lautele o faletusi tu'ufa'atasi lelei e fa'ataga ai oe e fausia ni fa'aoga fa'aoga, ma avea ai ma auivi UI mata'ina.
O se fa'ava'a pito i luma fa'apogai tatala o se vaega lena o le si'osi'omaga fa'anatura JavaScript ma e mafai ona fa'aoga e fatu ai feso'ota'iga mata'ina tagata fa'aoga. I se faʻatusatusaga, i le React, e faʻapitoa le faʻaogaina o faʻamaumauga a le Angular.
O loʻo faʻaalia ai o le vaʻaiga ma le faʻataʻitaʻiga o le taimi tonu lava, o lona uiga o soʻo se suiga i le faʻataʻitaʻiga e vave faʻaalia i luga o le faʻaaliga, ma le isi itu. O le Angular o se filifiliga sili pe a aofia ai lau fuafuaga fatuina i luga ole laiga po'o telefoni feavea'i.
tulaga e lelei
- Maualuga-Malosiaga
- O se fa'anatura e tele
- Material Design atina'e gaosiga ua toe fa'atulagaina e Angular Material.
- Ole faiga fa'avae fa'avae ole Angular e fa'atupuina ai se fa'aoga fa'aoga ma vaega e tasi.
- Fa'atasi ai ma ana 'au'aunaga toe fa'aleleia ma fa'aleleia le fa'atautaia, e fa'afaigofie ai le fa'ailoga.
- O le tui fa'alagolago e mafai ai ona toe fa'aoga, fa'ata'ita'i, ma fa'afoeina.
leaga
- O le Angular o se gagana fa'apitoa ma fa'apitoa.
- O nisi tagata fa'aoga e ono tauivi e malamalama i le mamanu a le Angular's layered design, lea e mafai ai ona fa'afaigata le fa'avasegaina o le auivi pito i luma.
- O fa'aoga fa'amalosi ma talosaga e tasi-itulau (SPAs) o le a fa'alavelave.
- O le femalagaina o faiga tuai mai le AngularJS i le Angular e tele se taimi e alu ai.
- O fa'aoga i luga ole laiga ole laititi ole SEO filifiliga, e faigata ai ona maua e tagata su'esu'e afi.
O afea e faʻaaoga ai?
Talu ai o loʻo faʻaaogaina faʻamaumauga e lua-auala, o le Angular e faʻaleleia le faʻatinoga o polokalame faʻavae suʻesuʻe e ala i le vave faʻafouina o mea. O le Angular o se filifiliga lelei mo se atinaʻe e taulaʻi ma galue i luga ole laiga.
O le a le taimi e aloese ai mai le faʻaaogaina?
I le avea ai o se faʻavae pito i luma, o Angular o se fofo faʻapitoa uma. O le a le mafai ona e faʻaogaina punaoa o loʻo tuʻuina atu e Angular pe afai e te manaʻomia le fausiaina o polokalama e faʻatapulaʻaina le lautele. Filifili se tama'i auivi ma fa'aoga faigofie ma fa'aitiitia fa'alavelave pe a iai sau vaega to'aitiiti.
3. Vue.js
O se ituaiga o fa'aoga fa'aoga i luga ole laiga e fa'afefiloi Tali ma Angular. O le Vue.js ose fa'avae mo le fausiaina o polokalame e tasi-itulau ma feso'ota'iga i luga ole laiga fa'asolosolo mo le telefoni feavea'i ma le desktop. O le lona lua pito sili ona lauiloa pito i luma mo le faʻavasegaina o faʻamatalaga faʻaoga i le 2019.
E mafai ona fa'atautaia galuega fa'amalosi ma fa'avae i le faigofie, mai le fauina o upegatafa'ilagi ma talosaga feavea'i i luga ole laiga i luga ole laiga. Vue ma React e eseese i le Vue o se JS framework ae o React o se faletusi JS. E sili atu ona fetaui i galuega tetele.
E ui lava i le mea moni na fausia Vue e foia ai le lavelave ma faʻaleleia le saoasaoa o le app, ua le mafai ona maua le malosi i le va o le alamanuia behemoths. Pe a faʻatusatusa le Angular vs VueJS, Vue faʻateleina le saoasaoa o le Angular ma le faʻaaogaina.
tulaga e lelei
- E lelei mo su'ega iunite ma e faigofie ona faitau ma malamalama.
- E mafai e tagata a'oga ona maua fa'amaumauga mae'ae'a.
- O loʻo faʻaalia ai se faiga meafaigaluega mamana ma le tele o foliga fou.
- E ofoina atu faʻaopoopoga mo meafaigaluega dev i le suʻega.
- Toe faʻaaogaina o le code ma faigofie o le tuʻufaʻatasia
- Lagolagoina le fausiaina o faʻaoga faʻapitoa faʻapitoa faʻapea foʻi ma faʻaoga laiti, faigofie.
- Ole syntax ole fa'ava'a e fai lava si fa'avae, fa'afaigofie ona galue.
leaga
- Vue.js e fa'atapula'a le fa'alapotopotoga ona o le leai o se ta'uta'ua. O se taunuuga, o le sailia o le lagolago a tupulaga e ono faigata.
- A'o faitau fa'amaumauga, o nisi taimi e faia ai mea sese le faiga fa'afoliga.
- E leai ni alaga'oa mana'omia e fa'atautaia ai fuafuaga tetele.
- Vue.js e mata'utia le fa'aogaina i galuega tetele ona o le le lava o le au atina'e tomai, lagolago i nu'u, ma atugaluga o le mautu o vaega.
O afea e faʻaaoga ai?
Mo lona faigofie ma le faʻaogaina, Vue.js o se tasi o taʻaloga pito i luma sili ona lauiloa i aso nei. E faʻatagaina oe e mamanuina le galuega atoa mai le eleele ma e mafai foi ona faʻatautaia galuega tetele. Talafeagai mo polokalame i luga ole laiga alualu i luma, polokalame i luga ole laiga, ma galuega tetele e manaʻomia ai se mamanu faʻaleleia ma lelei.
O le a le taimi e aloese ai mai le faʻaaogaina?
Vue.js e le o le auala sa'o e alu ai pe afai e te manatu o le a avanoa le au lagolago e tali atu i lavelave. E fa'apena fo'i, o talosaga e mana'omia ai vaega tumau e le talafeagai mo le fa'aogaina o le Vue, talu ai o le fa'ava'a ua mafua ai fa'afitauli i le ma'a'a o vaega.
4. jQuery
Ole auivi pito i luma tuai lea mo le upegatafa'ilagi. Na muamua faʻaalia i le 2006, ma e tulaga ese i le au tauva ona o lona talafeagai, faigofie o le faʻaoga, ma le faigofie.
E ui lava i le avea ma se tagata matua moni i lenei pisinisi, e mafai lava ona manatu o se tasi o pito sili ona lelei pito i luma o le 2022 talu ai, faatasi ai ma ni nai tuusaunoaga, e toetoe lava a talafeagai i le taimi nei o tulaga tau atinaʻe.
jQuery, aemaise lava, ua mamanuina e faʻaitiitia ai le taimi e faʻaalu ai le atinaʻeina o le JavaScript ma tuʻuina atu le faigofie faʻapea foʻi ma le lagolago malosi mai lona lautele ma le poto masani, lea na faʻaputuina i le tele o tausaga o tomai.
E ofoina atu fa'afiafiaga ma'oti, filifiliga fesili, ma le mafai ona filifili API. E aveesea ai le mana'oga mo Cascading Style Sheets (CSS) ma le JavaScript.
tulaga e lelei
- O le meafaigaluega e faigofie ona faʻaoga, ma o le fausaga e faigofie ona uu.
- E maua ai taunuuga vave ma e taugofie.
- E faigofie ona e siiina mai ma su'esu'e.
- Talu ai ona o se tasi o faʻatulagaga pito i luga o le UI, e fesoʻotaʻi faʻatasi.
- E mafai ona fetaui lelei mo fofo tali i luga ole laiga ona o se taunuuga o le alualu i luma lata mai.
leaga
- Ose tulaga tuai, ma o lo'o i ai le tele o fausaga fou ma sili atu i luga o le maketi i aso nei.
- E fa'ataga ai le fa'atupuina o fa'aoga fa'amalosi, e ui lava e fa'agesegese le saoasaoa.
- O le fa'aoga mama a le JQuery e ono mafua ai fa'afitauli i se taimi umi.
- Pe a faʻatusatusa i le CSS, o le jQuery e faʻagesegese.
O afea e faʻaaoga ai?
O lenei fa'avae atina'e i luga ole laiga e fa'aogaina e fai ai polokalame JavaScript mo le desktop. O lenei fa'ava'a e fa'atumauina le fa'amama ma sa'o. E faʻaaogaina e faʻatautaia ai mea tutupu ma faʻatino animations.
O le a le taimi e aloese ai mai le faʻaaogaina?
E le mafai ona fa'aoga le jQuery a'o atia'e se polokalame tele-tele talu ai e fa'aopoopo atili ai le code JavaScript i lau poloketi, ma fa'amafa'i ai. O lenei fa'ava'a e le mafai ona fa'atauva'a ma fa'aonaponei fa'aonaponei i le tulaga o le fa'agaioia o le JavaScript, fa'aitiitia laina fa'ailoga, ma le fa'aaogaina o elemene.
5. Ember.js
O se fa'avae matala JavaScript web UI fa'avae e fesoasoani i tagata fa'atauva'a fa'atupuina i le fa'atupuina o fa'ata'ita'iga fa'asaga i luga ole laiga. Ember.js e mafai ona fa'aoga e fatu ai le tele o fa'ainitaneti ma apps feaveai, ma lona mamanu lelei o le a taulimaina soʻo se faʻafitauli e tulaʻi mai.
Ae ui i lea, o se tasi o faaletonu laiti o Ember o lona aʻoaʻoga maualuga. Ona o lona fausaga masani ma le saʻo, o se tasi lea o faʻasalalauga UI sili ona faigata e faʻatautaia. LinkedIn ma Apple, mo se faʻataʻitaʻiga, faʻaaogaina e ui lava o se tasi o Frameworks sili ona faigata e faʻatautaia.
O se Model-View-ViewModel (MVVM) ma faʻataʻitaʻiga faʻataʻitaʻiga faʻavae mo le fausiaina o itulau e tasi i luga ole laiga.
tulaga e lelei
- O lona fa'alapotopotoga fa'anatura e matua tele ma lelei ona atina'e.
- E fetaui i tua ma puipuia ai polokalama mai le afaina.
- E mafai ai ona fa'amauina fa'amaumauga e lua.
- Se si'osi'omaga ua fa'atupuina lelei ma fa'atumu atoatoa le afifi e fa'amalieina uma au mana'oga.
- I se taimi pu'upu'u, e faigofie ona e fa'atupuina se app atoa e ala i le fa'aaogaina na'o le tasi le fa'atonuga.
leaga
- EmberJs o loʻo i ai se faʻaoga maualuga maualuga.
- E i ai se aofaiga faatapulaaina o fetuutuunai ma seti.
- E telegese, ma e ono muta lau galuega faatino.
- E faigata ona malamalama, ma e telē tele mo faʻaoga laiti.
- E i ai se fa'asologa lavelave, e ono fa'alavelave ai i nisi taimi.
O afea e faʻaaoga ai?
Ember.js o le pito i luma fa'aoga e fa'aoga pe afai e te mana'omia le faia o ni polokalame fa'aonaponei ma se fa'aoga fa'aoga tali, pei ole LinkedIn. E sau fa'atasi ma mea fa'ainisinia uma pito i luma, e pei o le mafai ona mata'ituina le lautele o fa'aoga fa'afetai i le auala sili ona lelei a Ember.js. Ona e maua ai le malosi o faʻamaumauga, se faʻapipiʻi faʻapipiʻiina, ma mea faʻapitoa e tuʻuina atu ai le itulau pe a manaʻomia, o lenei faʻavae e faʻalauiloaina ia lava o le fofo pito i luma atoa mo se galuega tele.
O le a le taimi e aloese ai mai le faʻaaogaina?
Ember.js e masani lava e le fetaui lelei mo se vaega atinaʻe laʻititi aua e manaʻomia ai le faʻaogaina o pisinisi ma le poto masani e taulimaina ai faʻafitauli. Faatasi ai ma Ember.js, o le uluai tupe teufaafaigaluega atonu e sili atu. E faapena foi, o le auivi atonu e le lelei mo le tusiaina o galuega faigofie Ajax poʻo le fatuina o fesoʻotaʻiga faʻaoga.
6. Tuaʻi i tua.js
O se tasi lea o ta'iala sili ona lauiloa a le JavaScript. E faigofie ona pu'eina ma fa'atautaia. E mafai ona faia fa'atasi ai ma tusi talosaga itulau ta'itasi. O le manatu i tua atu o le fa'avaeina o lenei fa'avae, o galuega uma a le server-itu e tatau ona fa'aogaina i se API, lea e mafai ai e le au atina'e ona tusia ni fa'ailoga laiti a'o ausia galuega sili atu ona faigata.
O se tasi lea o fa'ava'a pito sili ona lelei mo le fa'aogaina o le Fa'ata'ita'iga View Controller (MVC) mamanu e fa'atulaga ai lau JS code. O le Document Object Model (DOM) e ofoofogia le aoina ma le toe tusi ata. O se taunuuga, pe e te manaʻo e faʻaaoga le Backbone.js mo le pito i tua poʻo le pito i luma, o se fofo sili ona lelei talu ai o lona REST API fesoʻotaʻiga e faʻamautinoa ai o loʻo tutusa le lua.
tulaga e lelei
- Ose faletusi e leai se totogi ma tatala-puna ma sili atu i le 100 fa'aopoopoga avanoa.
- E sili atu le faigata ona malamalama.
- O le fa'ava'a e fa'atagaina oe i le tele o fa'atonuga fa'atinoga.
- E mafai ai ona matou fau lelei le fa'atulagaina ma le fa'atulagaina o upegatafa'ilagi po'o talosaga feavea'i.
- Faʻataʻitaʻiga, nai lo le DOM, e mafai ona faʻaogaina e taofi ai faʻamatalaga.
leaga
- E le maua e le auivi se fausaga aoga.
- Tuuina atu meafaigaluega faigofie-e faʻaoga mo le fatuina o le atinaʻeina o app.
- O lenei fa'ava'a o le a le fa'atagaina oe e fa'atupuina atili.
- Faatasi ai ma le tuʻuina atu o nisi meafaigaluega faʻavae, e le o manino le fausaga.
O afea e faʻaaoga ai?
Trello, mo se faʻataʻitaʻiga, faʻaaoga le Backbone.js e fatu ai polokalama faʻamalosi. E mafai ai e tagata atia'e ona fai se fa'ata'ita'iga i le itu o tagata o tausia, faia suiga vave, ma toe fa'aoga le code. Ua mafai nei ona fa'atumauina malosi le kalani, fa'atino fa'afouga, ma fa'amautu fa'atasi ma le server.
O le a le taimi e aloese ai mai le faʻaaogaina?
Pe a fa'atusatusa i isi MVC tagata fa'atau-itu fa'ava'a, Backbone.js o lo'o i ai se seti la'ititi o mana'oga mo le fausiaina o se upega tafa'ilagi. Ae ui i lea, o faʻaopoopoga ma plugins e mafai ona faʻaogaina e faʻalautele ai galuega. O le i'uga, o 'au o lo'o su'e se vaifofo atoatoa i se fa'avaa se tasi e tatau ona aloese mai le Backbone.js.
7. Semantic UI
O le CSS-fa'avae fa'aoga atina'e atina'e e vave ona avea ma se tasi o poloketi JavaScript sili ona lauiloa ile GitHub. Ua fa'amanuiaina e lona fa'alapotopotoga le sili atu i le 3000 autu ma le 50+ vaega mo le fa'avae.
O lona fa'atinoga fa'avae ma le fa'aogaina, fa'apea fo'i lona fa'aoga faigofie fa'aoga, e tu'u'ese'ese ai. E fa'amanino ai tulafono e ala i le fa'aogaina o gagana i aso uma. O le faʻamoemoe o Semantic o le faʻamalosia lea o tagata mamanu ma atinaʻe e ala i le ofoina atu o se gagana mo le fesuiaʻiina o fesoʻotaʻiga faʻaoga. E fa'aogaina le gagana faigofie, fa'atagaina le fa'ailoga e fa'amalamalama e ia lava.
O loʻo faʻaaogaina pea le faʻalapotopotoga faʻapitoa i le faʻavae. Ae ui i lea, ua avea ma se tasi o taʻiala pito i luma pito sili ona lauiloa i luga o le maketi ona o lona faʻaogaina o le faʻaogaina o mata, faʻaogaina faigofie, ma foliga.
tulaga e lelei
- Semantic UI e faigofie ma faʻaogaina e faʻaoga.
- Talia ma vaega mauoa UI
- O le auivi o loʻo i ai le tele o autu e filifili mai ai.
- E le faigata e pei o isi auivi.
leaga
- Ina ia mafai ona lagolagoina masini feaveaʻi uma, ua faʻaitiitia le tali atu.
- E leaga le feso'ota'iga su'esu'e.
- Mo i latou e fou i le JavaScript, e le o se filifiliga talafeagai.
O afea e faʻaaoga ai?
Semantic-UI o se auala mama lea e mafai ai ona faʻaogaina le faʻaogaina o fesoʻotaʻiga faʻaoga faʻaoga.
O le a le taimi e aloese ai mai le faʻaaogaina?
Pe a galulue ma se vaega o tagata fou e le masani i le JavaScript, e le fautuaina le Semantic-UI framework aua e manaʻomia le mafai ona faʻavasegaina le app e aunoa ma le faʻalagolago i mea e mafai ona fausia.
8. faavae
I le 2021, o le Fa'avae o se tasi o pito sili ona lelei pito i luma mo JS, HTML, ma CSS. O se tasi lea o ta'iala sili ona ta'uta'ua mo le fatuina o upegatafa'ilagi ma polokalame o lo'o avanoa nei.
E fa'amuamua lava mo le fausiaina o upega tafa'ilagi agile ma tali atu ile atina'e. O le amataina o le fausiaina o talosaga pito i luma e faʻaaoga ai le Foundation e lavelave faʻapea foʻi ma faigata mo tagata atiaʻe upega tafaʻilagi.
O lo'o iai le fa'avavevave o le GPU mo le fa'aliliuina vave o le telefoni feavea'i, fa'afiafiaga vai, ma le fa'aliliuina o fa'amatalaga, e pei o le utaina o vaega mama mo masini mamafa ma vaega feavea'i mo masini tetele.
tulaga e lelei
- Fa'ataga mo le mamanu faigofie mo le tele o lau tele.
- E mafai ai ona e fatuina ni upega tafaʻilagi mataʻina.
- O le poto masani a le tagata e faʻaogaina i masini eseese ma ala o faasalalauga.
- A oʻo mai i faʻaopoopoga, e faigofie ona faʻafetaui ma faʻalauteleina.
- Faatumu faletusi fa'amaoni mo HTML5
- Ole galuega ole poloka poloka e suia ai se lisi e le'i fa'atulagaina i se sitaili fa'asologa.
leaga
- O tagata amata o le a faigata ona aʻoaʻoina.
- E itiiti ni fa'alapotopotoga fa'alaua'itele ma nofoaga lagolago e avanoa.
- E faia i ni nai vaega laiti.
- Mo galuega tetele, o le auivi e ono tula'i mai ai se fa'afitauli.
O afea e faʻaaoga ai?
E sili atu le fa'avae nai lo isi fofo pe a e mana'o e fa'alelei puna'oa matala, vaega CSS, ma se fa'aauivi pito i luma feavea'i.
O le a le taimi e aloese ai mai le faʻaaogaina?
E le fautuaina mo le au fou talu ai e faigata ona suia le code ma faʻateleina le lavelave ona o ona tomai faʻapitoa.
9. Laiti
Svelte ose fa'avae fa'atupuina pito i luma. E le pei o auivi e pei o Vue ma React, o lenei fa'ava'a ua faia se suiga e ala i le fa'aputuina o galuega i se vaega nai lo le taina i totonu o le su'esu'ega.
Svelte, o se fa'avae matala fa'avae o le Typescript-written JavaScript framework, o lo'o ta'uta'ua mo le mama i luma o le atina'e filifiliga ma mo le fa'ataga o tagata atia'e e fa'amae'aina galuega fa'atino ma le itiiti ifo o le fa'ailoga nai lo isi fa'avae.
O lo'o fa'apea fo'i o se tasi lea o fa'ava'a pito i luma sili ona vave maua. O le au atinaʻe pito i luma e fiafia i ai, ma ua faʻaaogaina e fausia ai luga ole 3000 upega tafaʻilagi e oʻo mai i le taimi nei.
tulaga e lelei
- E laʻititi ma faigofie, ma e aoga i faletusi JS o iai nei.
- E la'ititi ma faigofie ona fa'aoga, ma e fausia i luga o faletusi lauiloa a JavaScript.
- Fa'ailoga la'ititi ma fa'avae fa'avae vaega
- E sili atu le vave nai lo se isi lava faʻavae, e aofia ai React ma Angular.
- O se tasi o auivi pito i luma e sili ona tali mai.
leaga
- E fa'atapula'aina le si'osi'omaga ma e le'o matua le nu'u.
- Laiti meafaigaluega ma le leai o ni mea e lagolago ai
- O nisi atugaluga scalability ma coding tulaga uigaese
- Pe a faʻatusatusa i ona tagata tauva, o loʻo i ai se numera faʻatapulaʻa o afifi.
O afea e faʻaaoga ai?
O lenei auivi e sili ona lelei mo atinaʻe atinaʻe laiti ma se 'au toʻaitiiti. Talu ai e leai se vaega lagolago tele, e sili ona aua le faʻaaogaina mo le tele o galuega.
O le a le taimi e aloese ai mai le faʻaaogaina?
E fautuaina e le tatau ona e faʻaogaina le Svelte framework mo galuega tetele i le taimi nei ona o le le lava o le alalafaga ma meafaigaluega. Ona o le vaega toʻaitiiti, o le suʻeina o vaifofo i faʻafitauli poʻo faʻamaʻi e ono aliali mai mulimuli ane i le faʻagasologa o le atinaʻe e faigata.
10. Preact.js
Preact, o loʻo faʻaaogaina le ES6 API tutusa ma React, o se mea e sili atu le vave ma sili atu ona lelei. E faia e fa'aaoga ai se fa'avae JavaScript faigofie e maua ai le API tutusa e pei o React.
O se tasi lea o faʻataʻitaʻiga DOM sili ona vave e mafai ai mo le fausiaina o faʻaoga faʻaoga i luga ole laiga. O lo'o fa'avae i luga o uiga fa'avae fa'atutusa ma e fa'aoga lelei i fa'ailoga avanoa i luma ma faletusi UI.
O le Preact e la'ititi le lapopo'a ae le o le saoasaoa, ma e mafai ai ona fa'atupuina le lavelave o talosaga i luga ole laiga.
tulaga e lelei
- E galue i le React API.
- E laititi ma mama.
- E fa'aleleia le fa'atinoga atoa pe a atia'e se talosaga.
- E fai si aoga.
- E galue i le React API.
- E fa'aleleia e Preact le fa'atinoga a'o atia'e se app.
leaga
- E le lagolagoina React propTypes.
- E le lagolagoina le anotusi.
- Pe a fa'atusatusa i le React, e la'ititi lona nu'u.
O afea e faʻaaoga ai?
Preact ose fa'amama mama o le React. O lea la, afai e te mana'o e fa'aoga se auivi mama, alu ma Preact nai lo React.
O le a le taimi e aloese ai mai le faʻaaogaina?
E le maua e Preact se fesoasoani i vaega o lo'o fa'aaogaina. O lea la, afai ei ai sau manaʻoga, e le tatau ona e faʻaaogaina le Preact.
iʻuga
E o'o mai i le taimi nei, ua matou fa'atalanoaina nisi o auivi pito i luma e sili ona ta'uta'ua. Ae ui i lea, o tekinolosi e fesuisuiaʻi i taimi uma, ma o ai na te iloa, e le o toe mamao ae mafai ona tatou maua se faʻatulagaga sili atu. E ese mai le fa'atuina o Fuafuaga fou, o lo'o fa'alolotoina o latou a'a i le maketi e ala i le fa'aleleia faifaipea ma le fa'aopoopoina o galuega fou.
O se taunuuga, o le a maua pea e le au atiaʻe pito i luma le tele o Faʻavaa e aʻoaʻo ma galulue ai. E alu e aunoa ma le fai atu o le filifilia o se tasi mai se lisi malamalama o se galuega faigata. Ae ui i lea, o lenei tusiga e mautinoa lava o le a fesoasoani ia te oe i le filifilia po o le fea o le tele o pito i luma ole atinaʻeina o upega tafaʻilagi o loʻo ofoina atu i luga ma luga o le maketi e sili ona fetaui mo oe.
Tuua se tali