Ang site na binabasa mo, inilipat mula Next.js tungo sa Rust nang walang nawawalang URL
Inilalabas ang envixo.com sa 99 na wika. Isinulat namin itong muli mula Next.js tungo sa Rust, ikinumpara ang bawat URL sa lumang site bago ang paglipat, at itinuwid ang mga nagawang mali ng lumang site para sa mga search engine, mga wikang mula kanan pakaliwa at mga AI assistant.
- Kliyente
- Envixo
- Platform
- Web
- Industriya
- Website sa marketing
- Inilunsad
- 2026
Ang hamon
Gumagana ang Next.js na site, ngunit kailangan nito ng Node.js server na may 512 MB na nakareserbang memory, nagpapadala ng humigit-kumulang 150 KB ng HTML kada pahina at may mga kulang: walang right-to-left na layout, at structured data na idinadagdag lamang ng JavaScript.
Ang binuo namin
Isang Rust server na may axum at Askama na naghahain ng parehong URL, parehong 99 locale file at parehong disenyo, binuo gamit ang Tailwind at payak na JavaScript.
Parehong URL at redirect
Ang pagtukoy ng wika, mga locale prefix, trailing slash at ang cookie ng wika ay kumikilos gaya ng lumang site, kaya walang link o ranking na nawala.
Kapantay sa SEO, pagkatapos mas mahusay
Tumutugma ang metadata, hreflang, JSON-LD at sitemap sa lumang site, may pagwawasto sa mga tag para sa social sharing at bagong llms.txt.
Pamantayang zero pagkakaiba
Isang tool ang nagkumpara sa bawat URL ng luma at bagong site. Kailangang zero ang pagkakaiba bago ang paglipat, bukod sa mga screenshot sa tatlong lapad sa Ingles, Arabic at Hapon.
Galugarin sa 3D
Isang ginagabayang three.js tour sa buong landing page, may payak na listahan kapag hindi available ang 3D.
Contact form na walang SDK
Pagsusuri sa spam gamit ang Cloudflare Turnstile at email sa pamamagitan ng Amazon SES, may mga request na nilagdaan nang manu-mano, isang honeypot at hangganan kada bisita.
Naiuulat ang error, nananatiling ligtas ang mga key
Napupunta sa Honeybadger ang mga error sa server at browser, at hindi kailanman umaabot sa pahina ang API key.
Mga resulta sa engineering
Memory na sinukat sa production noong Oktubre 2026; laki ng image mula sa build. Sinusuri ng awtomatikong test ang bilang ng URL sa sitemap.
- Rollback sa pamamagitan ng DNS, at pinanatili ang lumang site nang pitong araw
- Awtomatikong isinasama ang mga update sa dependency kapag pumasa ang mga test at ang build ng image
- Tumatakbo ang mga test at build sa sariling CI runner ng Envixo
- Inilalabas sa 99 na wika mula sa parehong locale file na gaya ng dati
Teknolohiya
- Rust
- axum
- Askama
- Tailwind CSS
- three.js
- Amazon SES
- Cloudflare Turnstile
- Kubernetes
Kailangan mo ba ng software na binuo para sa iyong negosyo?
Mga integrasyon, internal tool, app at platform, na ginawa ayon sa pangangailangan ng mga senior engineer na gumagabay sa mga AI agent. Sabihin sa amin ang kailangan mo at ipapakita namin kung paano namin ito bubuuin.