Ojú-òpó tí ẹ ń kà yìí ṣí láti Next.js sí Rust láìpàdánù URL kan ṣoṣo
A ń tẹ envixo.com ní èdè 99. A tún un kọ láti Next.js sí Rust, a fi URL kọ̀ọ̀kan wé ojú-òpó àtijọ́ kí a tó yí i padà, a sì tún ohun tí ojú-òpó àtijọ́ ṣe àṣìṣe fún àwọn ẹ̀rọ ìwádìí, àwọn èdè tí a ń kọ láti ọ̀tún sí òsì, àti àwọn olùrànlọ́wọ́ AI ṣe.
- Oníbàárà
- Envixo
- Pèpéle
- Wẹ́ẹ̀bù
- Ẹ̀ka iṣẹ́
- Ojú-òpó ìpolówó
- Ìfilọ́lẹ̀
- 2026
Ìpèníjà náà
Ojú-òpó Next.js náà ń ṣiṣẹ́, ṣùgbọ́n ó nílò olùpín Node.js kan tí a yà 512 MB ìrántí sí, ó ń fi bí 150 KB HTML ránṣẹ́ fún ojú-ìwé kọ̀ọ̀kan, àwọn àlàfo sì wà: kò ní ìtòlẹ́sẹẹsẹ fún kíkọ láti ọ̀tún sí òsì, JavaScript nìkan ni ó ń fi dátà oníhun kún un.
Ohun tí a kọ́
Olùpín Rust kan pẹ̀lú axum àti Askama tí ó ń pèsè URL kan náà, àwọn fáìlì èdè 99 kan náà àti àwòrán kan náà, tí a kọ́ pẹ̀lú Tailwind CSS àti JavaScript tó rọrùn.
URL àti ìdarí kan náà
Ìdánimọ̀ èdè, àfikún èdè nínú ojú-òpó, sáàmì tí ó parí URL àti cookie èdè ń ṣiṣẹ́ bí ojú-òpó àtijọ́, nítorí náà a kò pàdánù ìjápọ̀ kan tàbí ipò kan nínú ìwádìí.
SEO dọ́gba, lẹ́yìn náà dára jù
Metadata, hreflang, JSON-LD àti sitemap bá ojú-òpó àtijọ́ mu, pẹ̀lú àtúnṣe sí àwọn tag ìpínkiri lórí àwùjọ àti llms.txt tuntun.
Ìdènà ìyàtọ̀-òdo
Ohun èlò kan fi URL kọ̀ọ̀kan ti ojú-òpó àtijọ́ àti tuntun wé ara wọn. Ìyípadà náà nílò pé kí ìyàtọ̀ kankan má sí, pẹ̀lú àwòrán ojú-ìwé ní ìbú mẹ́ta ní èdè Gẹ̀ẹ́sì, Lárúbáwá àti Japanese.
Ṣàwárí ní 3D
Ìrìn-àjò three.js tí a ń darí káàkiri gbogbo ojú-ìwé ìbẹ̀rẹ̀, pẹ̀lú àkójọ tó rọrùn nígbà tí 3D kò sí.
Fọ́ọ̀mù ìbániwí láìsí SDK
Ìṣàyẹ̀wò spam pẹ̀lú Cloudflare Turnstile àti imeeli nípasẹ̀ Amazon SES, pẹ̀lú ìbéèrè tí a fọwọ́ sí fúnra wa, pàkúté honeypot àti òdiwọ̀n fún olùbẹ̀wò kọ̀ọ̀kan.
A ròyìn àṣìṣe, a dáàbò bo kọ́kọ́rọ́
Àwọn àṣìṣe olùpín àti ti ẹ̀rọ aṣàwákiri ń lọ sí Honeybadger, kọ́kọ́rọ́ API kò sì dé ojú-ìwé láé.
Àbájáde ìmọ̀-ẹ̀rọ
A wọ̀n ìrántí ní ìlò gidi ní Oṣù Kẹ̀wá 2026; ìwọ̀n container wá láti ibi tí a kọ́ ọ. Ìdánwò aládàáṣiṣẹ́ ni ó ń ṣàyẹ̀wò iye URL tó wà nínú sitemap.
- Rollback nípasẹ̀ DNS, a sì pa ojú-òpó àtijọ́ mọ́ fún ọjọ́ méje
- Àwọn ìmúdójúìwọ̀n dá ara wọn pọ̀ ní kété tí ìdánwò àti container bá ṣeé kọ́
- Ìdánwò àti ìkọ́ni ń ṣiṣẹ́ lórí àwọn ẹ̀rọ CI tí Envixo ní
- A ń tẹ̀ ẹ́ ní èdè 99 láti inú àwọn fáìlì èdè kan náà bí tẹ́lẹ̀
Ìmọ̀-ẹ̀rọ tí a lò
- Rust
- axum
- Askama
- Tailwind CSS
- three.js
- Amazon SES
- Cloudflare Turnstile
- Kubernetes
Ṣé ẹ nílò sọ́fítíwià tí a kọ́ ní pàtó fún òwò yín?
Ìsopọ̀, irinṣẹ́ inú ilé, áàpù àti pèpéle, tí àwọn onímọ̀-ẹ̀rọ tó ní ìrírí tí ń darí àwọn aṣojú AI kọ́ ní pàtó fún yín. Ẹ sọ ohun tí ẹ nílò fún wa, a ó sì fi bí a ṣe máa kọ́ ọ hàn yín.