Сајт који читате, пребачен са Next.js на Rust без изгубљеног URL-а
envixo.com излази на 99 језика. Преписали смо га са Next.js на Rust, пре пребацивања упоредили сваки URL са старим сајтом и исправили оно што је стари сајт радио лоше за претраживаче, језике с десна на лево и AI асистенте.
- Клијент
- Envixo
- Платформа
- Веб
- Индустрија
- Маркетинг сајт
- Покренуто
- 2026
Изазов
Сајт на Next.js је радио, али му је требао Node.js сервер са 512 MB резервисане меморије, слао је око 150 KB HTML-а по страници и имао пропусте: без распореда с десна на лево, а структуриране податке додавао је само JavaScript.
Шта смо развили
Сервер у Rust-у са axum и Askama који служи исте URL-ове, истих 99 locale фајлова и исти дизајн, направљен са Tailwind CSS и обичним JavaScript-ом.
Исти URL-ови и преусмерења
Детекција језика, префикси језика, завршне косе црте и језички колачић понашају се као на старом сајту, па није изгубљен ни један линк ни позиција у претрази.
Прво исти SEO, па бољи
Метаподаци, hreflang, JSON-LD и sitemap се поклапају са старим сајтом, уз исправке ознака за друштвене мреже и нови llms.txt.
Услов: нула разлика
Алат је упоредио сваки URL старог и новог сајта. За пребацивање је било потребно нула разлика, уз снимке екрана у три ширине на енглеском, арапском и јапанском.
Истражите у 3D-у
Вођени three.js обилазак целе почетне странице, са обичном листом када 3D није доступан.
Контакт форма без SDK-а
Провера спама преко Cloudflare Turnstile и имејл преко Amazon SES, са ручно потписаним захтевима, замком за ботове и ограничењем по посетиоцу.
Грешке пријављене, кључеви безбедни
Грешке сервера и прегледача иду у Honeybadger, а API кључ никада не стиже на страницу.
Инжењерски резултати
Меморија мерена у продукцији у октобру 2026; величина имиџа из билда. Број URL-ова у sitemap-у проверава аутоматски тест.
- Враћање преко DNS-а, стари сајт је остао седам дана
- Ажурирања зависности се спајају аутоматски када прођу тестови и билд имиџа
- Тестови и билдови се покрећу на сопственим CI ранерима Envixo-а
- Излази на 99 језика из истих locale фајлова као и пре
Технологија
- Rust
- axum
- Askama
- Tailwind CSS
- three.js
- Amazon SES
- Cloudflare Turnstile
- Kubernetes
Потребан вам је софтвер направљен по мери вашег пословања?
Интеграције, интерни алати, апликације и платформе које по наруџбини развијају искусни инжењери који управљају AI агентима. Реците нам шта вам треба и показаћемо вам како бисмо то направили.