No-build, no-NPM, SSR-gbã JavaScript framework ne èlé fu React, lɔ̃ HTML
Nyaŋuɖoɖowo
Mewayz Team
Editorial Team
Egbegbe Nyatakakadzraɖoƒe ƒe Nusiwo Mehiã O ƒe Sesẽ
Ne èse le ɖokuiwò me be yeƒe luʋɔ yrɔ esime nèle Webpack ɖom, nyɔnyrɔ ɖe node_modules me, alo nèle kame tem kple hydration vodadawo be yeaɖe blog me nya bɔbɔe aɖe gɔme ko la, menye wò ɖeka koe o. Egbegbe JavaScript ƒe nɔnɔme, si me React kple eƒe build-tool-heavy ecosystem xɔ aƒe ɖo la, sena le eɖokui me zi geɖe be yeazã particle accelerator atsɔ ahe nɔnɔmetata ƒe xɔtunu aɖe ɖe ati ŋu. Ke ne mɔ aɖe li si dzi woato atrɔ ayi nuwɔwɔ bɔbɔe gbɔ ya ɖe? Trɔ yi nyatakakadzraɖoƒea ƒe gɔmeɖoanyiŋusẽwo gbɔ—gɔmesese HTML, CSS si me kɔ o, kple JavaScript si wodo ɖe ŋgɔ vivivi—evɔ womatsɔ ŋusẽ si zãlawo kpɔ mɔ na la asa vɔe oa? Esia nye ŋugbedodo si le ƒutsotsoe yeye si nye no-build, no-NPM, SSR-first frameworks me. Wonye na dɔwɔla siwo lɔ̃a HTML, dea asixɔxɔ web-kpɔkplɔ ƒe ŋusẽ xoxo ŋu, eye woxɔe se be dɔwɔwɔ ƒe ɣeyiɣi nyuitɔe nye esi woda ɖe zãla ɖesiaɖe ƒe mɔ̃ dzi xoxo.
Nuƒolanɔƒea Xɔxɔ: Tu aɖeke Meli o, NPM aɖeke meli o
Xexemenunya si nye "no-build" nye tɔtrɔ yi susuŋudɔwɔwɔ me vevie. Efia be wò kɔda—HTML, CSS, JavaScript—nye kɔda si zɔna le web-browser la me. Transpilation aɖeke meli o, bundling step aɖeke meli o, eye vevietɔ wu la, lala be dependencies nawɔ kɔpi ahaƒo wo nu ƒu o. Èŋlɔa egbegbe JavaScript kple ES modules, eye browser la kpɔa egbɔ le eɖokui si. Esia ɖea dɔwɔnuwo, ɖoɖowɔwɔ, kple tɔtrɔ ƒe taɖuame ƒe hatsotso blibo aɖe ɖa. Nenema ke "no-NPM" mefia be màte ŋu azã agbalẽdzraɖoƒewo o; efia be èwɔa egbegbe CDNwo abe jsDelivr alo Skypack ŋudɔ tsɔ tsɔa wo vaa eme tẽ to URL dzi le wò browser-side code me, alo esi nyo wue nye be, èbiaa nya nenye be èhiã agbalẽdzraɖoƒe ma si ƒe lolome nye 200kb na dɔ bɔbɔe aɖe kura. Nusi dona tso emee nye nutoa me ŋgɔyiyi ƒe nuteƒekpɔkpɔ si le kabakaba wu, web-kpɔkplɔ ƒe gbugbɔgawɔ enumake, kple nuwɔwɔ ƒe babla si nye, le nyateƒe me, nusi tututu nèŋlɔ.
ƒe nyawo "Ele be kɔmpiutadziɖoɖoa ƒe nunya nanɔ dɔwɔwɔ si wònana ezãla me, ke menye le eƒe dɔwɔnuwo ƒe sesẽme me o. Ŋusẽ le nyatakakadzraɖoƒea ƒe mɔ̃a ŋu ale gbegbe; míaƒe dɔe nye be míazãe nunyatɔe."ƒe nyawo
Server-Side Rendering: Menye Afterthought o, Ke boŋ Gɔmeɖoanyi
SSR-gbãtɔ ƒe ɖoɖowo trɔa egbegbe Single Page App (SPA) ƒe kpɔɖeŋu ɖe eƒe ta dzi. Le esi teƒe be woaɖo HTML faɛl ƒuƒlu kple JavaScript ƒe babla ɖeka ɖa be woaɖe nusianu afia le asitsaha la dzi la, woɖea HTML bliboa si wɔa dɔ aduadu la fiana le dɔwɔƒea. Browser la xɔa nyatakaka siwo ŋu gɔmesese le enumake, si le vevie ŋutɔ na dɔwɔwɔ, SEO, kple ezãla ƒe nuteƒekpɔkpɔ. Emegbe JavaScript si le asitsalawo ƒe akpa dzi "tsɔa tsi" naa HTML sia, tsɔa nudzɔdzɔ nyaselawo kpena ɖe eŋu be wòanye nuwɔwɔ aduadu. Mɔnu sia naa nyatakakadzraɖoƒe siwo meʋãna o ƒe duƒuƒu si wosusu la kple nyatakakadzraɖoƒe ƒe dɔwɔɖoɖowo ƒe ŋusẽ. Le nyatakakadzraɖoƒe siwo me nyatakakawo sɔ gbɔ ɖo, dɔdzikpɔlawo ƒe akpawo, alo asitsatsa ƒe axawo—afisi Ɣeyiɣi-na-Nuwɔwɔ kabakaba kple didi ƒe dzedzeme nye nu vevitɔ le—la, xɔtuɖaŋu sia nye esi womate ŋu aɖu o. Ewɔ ɖeka nyuie kple asitsatsa ŋuti xexemenunya si wowɔ ɖe ɖoɖo nu, afisi wotsɔa nyatakaka veviwo kple dɔwɔwɔwo naa amewo sesĩe hafi ŋgɔyiyi aɖeke nadzɔ.
Nusita Mɔnu Sia Sɔ Na Asitsadɔwo
Le asitsatsa ƒe kɔmpiuta dɔwɔɖoɖowo gome la, kakaɖedzi, beléle na wo, kple nyatakakawo ƒe sisi si me kɔ ye nye nu vevitɔ kekeake. HTML-gbãtɔ, SSR-tsi dzi ƒe kpɔɖeŋua nyo wu le afisia. Server lae nye nyateƒetsoƒe ɖeka kolia, ekpɔa dukɔa kple asitsatsa ƒe susuŋudɔwɔwɔ dzi dedie. UI nye nɔnɔme ma ƒe nɔnɔmetata tẽ, si wotsɔ na abe HTML ene. Esia naa susu ƒe kpɔɖeŋu si ŋu wobua tame le bɔbɔe wu SPA ƒe ɖoɖo gãwo ƒe reactive, client-state-synchronization puzzles. Ŋusẽ le eŋu ŋutɔ na dɔwɔɖoɖo siwo me nɔnɔme le, dashboard, kple dɔwɔnu ememetɔwo. Mɔ̃wo abe Mewayz ene se esia gɔme. To modular business OS si ate ŋu awɔ ɖeka kple lean, focused frontends seamlessly nana me la, wonana ƒuƒoƒowo te ŋu tua business logic sesẽwo le nɔnɔme si dzi wokpɔna me esime wole eɖem fia to interface siwo le kabakaba, SEO-xɔlɔ̃wɔwɔ, kple bɔbɔe dzi. Nusiwo ŋu wotsi dzi ɖo ƒe mama sia—megbenyawo ƒe modules sesẽwo, HTML ŋgɔgbekpa dzeani—nye asitsatsa ƒe mɔ̃ɖaŋununya si woate ŋu atrɔ asi le, si woate ŋu alé be na ƒe nu vevitɔ.
Woateŋu aƒo nu tso viɖe vevi siwo le kpɔɖeŋu ƒe tɔtrɔ sia ŋu kpuie:
- ƒe nyawo
- Blazing Performance: JavaScript suetɔ kekeake si woɖo ɖe asisi la, si hea agbatsɔɣiwo kabakaba kple Core Web Vitals nyuitɔwo vɛ.
- Dɔwɔla ƒe Dzidzɔ: Dɔwɔɖoɖo si le bɔbɔe si me dɔwɔnu ƒe kɔsɔkɔsɔ ƒe yeyewɔwɔ ɣesiaɣi kple ɖoɖowɔɖi ƒe fe manɔmee.
- SEO si wotu ɖe eme: HTML si woɖe bliboe tso dɔwɔƒea la, mɔ̃ siwo dia nyatakakawo ateŋu atsa enumake.
- Kakaɖedzi si Wodo Ðe Ŋgɔ: JavaScript si le asitsalawo ƒe akpa dzi si mesɔ gbɔ o fia be vodada ʋɛ aɖewo koe dzɔna le dɔwɔwɔ me si kpɔa ŋusẽ ɖe zãla ƒe kadodo dzi; nya veviawo wɔa dɔ ɣesiaɣi.
- Ŋgɔyiyi ƒe ŋgɔyiyi: Dɔwɔwɔ gblẽna le atsyɔ̃ɖoɖo me, si kpɔa egbɔ be woate ŋu akpɔe kple gɔmedzedze ƒe nuteƒekpɔkpɔ na ezãlawo katã.
Wò Mɔ Didi Trɔ Yi Nyatakakadzraɖoƒe Blewu ƒe Dɔwɔna
Esia menye gbegbe be woagbe egbegbe nyatakakadzraɖoƒe ƒe ŋgɔyiyi o; ekuna ɖe eŋu kɔklɔ ŋu. Enye tiatia be woatsɔ ezãla ƒe nuteƒekpɔkpɔ kple ewɔla ƒe susu aɖo nɔƒe gbãtɔ wu abstraction yeyetɔ kekeake si me kɔ wu ƒe nu lédzinamea. Frameworks abe Astro (kple eƒe ƒukpo siwo woate ŋu awɔ le wo ɖokui si), Enhance, alo leveraging web components gɔ̃ hã kple server-side templating, naa mɔ sia si le bɔbɔe. Wobia tso asiwò be nàdze egɔme tso nusi nyatakakadzraɖoƒea wɔna nyuie xoxo dzi—wòatsɔ nuŋlɔɖiwo ayi na wò—eye nàƒo ƒu ɖe nuwɔwɔ aduadu ŋu le afisi wòhiã le ko. Ne wotsɔe kpe ɖe megbenyawo ƒe ɖoɖo sesẽ kple modular abe Mewayz, si kpɔa asitsatsa ƒe dɔwɔna sesẽwo kple nyatakakawo ƒe blibonyenye gbɔ la, èɖoa kadodo sẽŋu aɖe gbɔ. Èkpɔa ŋgɔgbekpa si te ŋu nɔa te ɖe nɔnɔme sesẽwo nu, si zɔna kabakaba, si ɖea wò asitsatsa ƒe susu fiana, ke menye eƒe xɔtutu ƒe sesẽ o. Enye na amesiwo ɖo ŋku edzi be le eƒe dzi me la, web la ku ɖe emenyawo kple dɔwɔwɔ ŋu, wotsɔe yi na bɔbɔe.
💡 DID YOU KNOW?
Mewayz replaces 8+ business tools in one platform
CRM · Invoicing · HR · Projects · Booking · eCommerce · POS · Analytics. Free forever plan available.
Start Free →Nyabiase Siwo Wobiana Enuenu
Egbegbe Nyatakakadzraɖoƒe ƒe Nusiwo Mehiã O ƒe Sesẽme
Ne èse le ɖokuiwò me be yeƒe luʋɔ yrɔ esime nèle Webpack ɖom, nyɔnyrɔ ɖe node_modules me, alo nèle kame tem kple hydration vodadawo be yeaɖe blog me nya bɔbɔe aɖe gɔme ko la, menye wò ɖeka koe o. Egbegbe JavaScript ƒe nɔnɔme, si me React kple eƒe build-tool-heavy ecosystem xɔ aƒe ɖo la, sena le eɖokui me zi geɖe be yeazã particle accelerator atsɔ ahe nɔnɔmetata ƒe xɔtunu aɖe ɖe ati ŋu. Ke ne mɔ aɖe li si dzi woato atrɔ ayi nuwɔwɔ bɔbɔe gbɔ ya ɖe? Trɔ yi nyatakakadzraɖoƒea ƒe gɔmeɖoanyiŋusẽwo gbɔ—gɔmesese HTML, CSS si me kɔ o, kple JavaScript si wodo ɖe ŋgɔ vivivi—evɔ womatsɔ ŋusẽ si zãlawo kpɔ mɔ na la asa vɔe oa? Esia nye ŋugbedodo si le ƒutsotsoe yeye si nye no-build, no-NPM, SSR-first frameworks me. Wonye na dɔwɔla siwo lɔ̃a HTML, dea asixɔxɔ web-kpɔkplɔ ƒe ŋusẽ xoxo ŋu, eye woxɔe se be dɔwɔwɔ ƒe ɣeyiɣi nyuitɔe nye esi woda ɖe zãla ɖesiaɖe ƒe mɔ̃ dzi xoxo.
Nuƒolanɔƒea Xɔxɔ: Tu aɖeke meli o, NPM aɖeke meli o
Xexemenunya si nye "no-build" nye tɔtrɔ yi susuŋudɔwɔwɔ me vevie. Efia be wò kɔda—HTML, CSS, JavaScript—nye kɔda si zɔna le web-browser la me. Transpilation aɖeke meli o, bundling step aɖeke meli o, eye vevietɔ wu la, lala be dependencies nawɔ kɔpi ahaƒo wo nu ƒu o. Èŋlɔa egbegbe JavaScript kple ES modules, eye browser la kpɔa egbɔ le eɖokui si. Esia ɖea dɔwɔnuwo, ɖoɖowɔwɔ, kple tɔtrɔ ƒe taɖuame ƒe hatsotso blibo aɖe ɖa. Nenema ke "no-NPM" mefia be màte ŋu azã agbalẽdzraɖoƒewo o; efia be èwɔa egbegbe CDNwo abe jsDelivr alo Skypack ŋudɔ tsɔ tsɔa wo vaa eme tẽ to URL dzi le wò browser-side code me, alo esi nyo wue nye be, èbiaa nya nenye be èhiã agbalẽdzraɖoƒe ma si ƒe lolome nye 200kb na dɔ bɔbɔe aɖe kura. Nusi dona tso emee nye nutoa me ŋgɔyiyi ƒe nuteƒekpɔkpɔ si le kabakaba wu, web-kpɔkplɔ ƒe gbugbɔgawɔ enumake, kple nuwɔwɔ ƒe babla si nye, le nyateƒe me, nusi tututu nèŋlɔ.
Server-Side Rendering: Menye Afterthought o, Ke boŋ Gɔmeɖoanyi
SSR-gbãtɔ ƒe ɖoɖowo trɔa egbegbe Single Page App (SPA) ƒe kpɔɖeŋu ɖe eƒe ta dzi. Le esi teƒe be woaɖo HTML faɛl ƒuƒlu kple JavaScript ƒe babla ɖeka ɖa be woaɖe nusianu afia le asitsaha la dzi la, woɖea HTML bliboa si wɔa dɔ aduadu la fiana le dɔwɔƒea. Browser la xɔa nyatakaka siwo ŋu gɔmesese le enumake, si le vevie ŋutɔ na dɔwɔwɔ, SEO, kple ezãla ƒe nuteƒekpɔkpɔ. Emegbe JavaScript si le asitsalawo ƒe akpa dzi "tsɔa tsi" naa HTML sia, tsɔa nudzɔdzɔ nyaselawo kpena ɖe eŋu be wòanye nuwɔwɔ aduadu. Mɔnu sia naa nyatakakadzraɖoƒe siwo meʋãna o ƒe duƒuƒu si wosusu la kple nyatakakadzraɖoƒe ƒe dɔwɔɖoɖowo ƒe ŋusẽ. Le nyatakakadzraɖoƒe siwo me nyatakakawo sɔ gbɔ ɖo, dɔdzikpɔlawo ƒe akpawo, alo asitsatsa ƒe axawo—afisi Ɣeyiɣi-na-Nuwɔwɔ kabakaba kple didi ƒe dzedzeme nye nu vevitɔ le—la, xɔtuɖaŋu sia nye esi womate ŋu aɖu o. Ewɔ ɖeka nyuie kple asitsatsa ŋuti xexemenunya si wowɔ ɖe ɖoɖo nu, afisi wotsɔa nyatakaka veviwo kple dɔwɔwɔwo naa amewo sesĩe hafi ŋgɔyiyi aɖeke nadzɔ.
Nusita Mɔnu Sia Sɔ Na Asitsadɔwo
Le asitsatsa ƒe kɔmpiuta dɔwɔɖoɖowo gome la, kakaɖedzi, beléle na wo, kple nyatakakawo ƒe sisi si me kɔ ye nye nu vevitɔ kekeake. HTML-gbãtɔ, SSR-tsi dzi ƒe kpɔɖeŋua nyo wu le afisia. Server lae nye nyateƒetsoƒe ɖeka kolia, ekpɔa dukɔa kple asitsatsa ƒe susuŋudɔwɔwɔ dzi dedie. UI nye nɔnɔme ma ƒe nɔnɔmetata tẽ, si wotsɔ na abe HTML ene. Esia naa susu ƒe kpɔɖeŋu si ŋu wobua tame le bɔbɔe wu SPA ƒe ɖoɖo gãwo ƒe reactive, client-state-synchronization puzzles. Ŋusẽ le eŋu ŋutɔ na dɔwɔɖoɖo siwo me nɔnɔme le, dashboard, kple dɔwɔnu ememetɔwo. Nuƒolanɔƒewo abe Mewayz ene se esia gɔme. To modular business OS si ate ŋu awɔ ɖeka kple lean, focused frontends seamlessly nana me la, wonana ƒuƒoƒowo te ŋu tua business logic sesẽwo le nɔnɔme si dzi wokpɔna me esime wole eɖem fia to interface siwo le kabakaba, SEO-xɔlɔ̃wɔwɔ, kple bɔbɔe dzi. Nusiwo ŋu wotsi dzi ɖo ƒe mama sia—megbenyawo ƒe modules sesẽwo, HTML ŋgɔgbekpa dzeani—nye asitsatsa ƒe mɔ̃ɖaŋununya si woate ŋu atrɔ asi le, si woate ŋu alé be na ƒe nu vevitɔ.
Wò Mɔ Didi Trɔ Yi Nyatakakadzraɖoƒe Blewu ƒe Dɔwɔna
Esia menye gbegbe be woagbe egbegbe nyatakakadzraɖoƒe ƒe ŋgɔyiyi o; ekuna ɖe eŋu kɔklɔ ŋu. Enye tiatia be woatsɔ ezãla ƒe nuteƒekpɔkpɔ kple ewɔla ƒe susu aɖo nɔƒe gbãtɔ wu abstraction yeyetɔ kekeake si me kɔ wu ƒe nu lédzinamea. Frameworks abe Astro (kple eƒe ƒukpo siwo woate ŋu awɔ le wo ɖokui si), Enhance, alo leveraging web components gɔ̃ hã kple server-side templating, naa mɔ sia si le bɔbɔe. Wobia tso asiwò be nàdze egɔme tso nusi nyatakakadzraɖoƒea wɔna nyuie xoxo dzi—wòatsɔ nuŋlɔɖiwo ayi na wò—eye nàƒo ƒu ɖe nuwɔwɔ aduadu ŋu le afisi wòhiã le ko. Ne wotsɔe kpe ɖe megbenyawo ƒe ɖoɖo sesẽ kple modular abe Mewayz ene, si kpɔa asitsatsa ƒe dɔwɔna sesẽwo kple nyatakakawo ƒe blibonyenye gbɔ la, èɖoa kadodo sẽŋu aɖe gbɔ. Èkpɔa ŋgɔgbekpa si te ŋu nɔa te ɖe nɔnɔme sesẽwo nu, si zɔna kabakaba, si ɖea wò asitsatsa ƒe susu fiana, ke menye eƒe xɔtutu ƒe sesẽ o. Enye na amesiwo ɖo ŋku edzi be le eƒe dzi me la, web la ku ɖe emenyawo kple dɔwɔwɔ ŋu, wotsɔe yi na bɔbɔe.
Tsɔ Wò Dɔwɔƒea Naɖɔ Ðo kple Mewayz
Mewayz tsɔa asitsatsa ƒe modules 208 vaa mɔnu ɖeka dzi — CRM, fexexe, dɔa dzikpɔkpɔ, kple bubuwo. Wɔ ɖeka kple zãla 138,000+ siwo na woƒe dɔwɔwɔ le bɔbɔe.
Dze egɔme Femaxee Egbe →We use cookies to improve your experience and analyze site traffic. Cookie Policy