तुम्ही वाचत असलेली साइट, एकही URL न गमावता Next.js वरून Rust मध्ये
envixo.com 99 भाषांमध्ये प्रकाशित होते. आम्ही ती Next.js वरून Rust मध्ये पुन्हा लिहिली, बदलापूर्वी प्रत्येक URL जुन्या साइटशी ताडून पाहिली, आणि सर्च इंजिन, उजवीकडून डावीकडे लिहिणाऱ्या भाषा व AI सहाय्यकांसाठी जुनी साइट जे चुकीचे करत होती ते दुरुस्त केले.
- क्लायंट
- Envixo
- प्लॅटफॉर्म
- वेब
- उद्योग
- मार्केटिंग वेबसाइट
- लाँच
- 2026
आव्हान
Next.js साइट चालत होती, पण तिला 512 MB मेमरी राखून ठेवलेला Node.js सर्व्हर लागत होता, प्रत्येक पानासाठी सुमारे 150 KB HTML पाठवत होती आणि त्रुटीही होत्या: उजवीकडून डावीकडे लिहिणाऱ्या भाषांसाठी मांडणी नाही, आणि स्ट्रक्चर्ड डेटा फक्त JavaScript जोडत असे.
आम्ही काय बनवले
axum आणि Askama वापरणारा एक Rust सर्व्हर जो तेच URL, त्याच 99 लोकेल फाइल्स आणि तोच डिझाइन देतो, Tailwind आणि साध्या JavaScript ने बनवलेला.
तेच URL आणि रीडायरेक्ट
भाषा ओळखणे, लोकेल प्रिफिक्स, शेवटची स्लॅश आणि भाषेची कुकी जुन्या साइटप्रमाणेच वागतात, म्हणून एकही लिंक किंवा सर्च क्रमवारी गमावली नाही.
आधी तेच SEO, नंतर अधिक चांगले
मेटाडेटा, hreflang, JSON-LD आणि साइटमॅप जुन्या साइटशी जुळतात, सोशल शेअरिंग टॅगमध्ये दुरुस्त्या आणि नवीन llms.txt यासह.
शून्य फरकाची अट
एका टूलने जुन्या आणि नवीन साइटची प्रत्येक URL ताडून पाहिली. बदलासाठी शून्य फरक अनिवार्य होता, तसेच इंग्रजी, अरबी आणि जपानीमध्ये तीन रुंदींवर स्क्रीनशॉट.
3D मध्ये पाहा
संपूर्ण लँडिंग पानाचा three.js मार्गदर्शित टूर, 3D उपलब्ध नसेल तेव्हा साधी यादी.
SDK शिवाय संपर्क फॉर्म
Cloudflare Turnstile ने स्पॅम तपासणी आणि Amazon SES मार्फत ईमेल, विनंत्यांवर स्वतः सही करून, एक हनीपॉट आणि प्रत्येक अभ्यागतासाठी मर्यादा यासह.
त्रुटी नोंदवल्या जातात, की सुरक्षित राहतात
सर्व्हर आणि ब्राउझरमधील त्रुटी Honeybadger कडे जातात, आणि API की कधीही पानापर्यंत पोहोचत नाही.
इंजिनिअरिंग निकाल
ऑक्टोबर 2026 मध्ये प्रोडक्शनमध्ये मेमरी मोजली; इमेजचा आकार बिल्डमधून. साइटमॅपमधील URL ची संख्या एक स्वयंचलित चाचणी तपासते.
- DNS द्वारे मागे फिरणे शक्य, जुनी साइट सात दिवस ठेवली
- चाचण्या आणि इमेज बिल्ड उत्तीर्ण झाल्यावर डिपेंडन्सी अपडेट्स आपोआप विलीन होतात
- चाचण्या आणि बिल्ड Envixo च्या स्वतःच्या CI रनरवर चालतात
- आधीच्या त्याच लोकेल फाइल्समधून 99 भाषांमध्ये प्रकाशित
तंत्रज्ञान
- Rust
- axum
- Askama
- Tailwind CSS
- three.js
- Amazon SES
- Cloudflare Turnstile
- Kubernetes
तुमच्या व्यवसायानुसार बनवलेले सॉफ्टवेअर हवे आहे?
इंटिग्रेशन्स, अंतर्गत टूल्स, अॅप्स आणि प्लॅटफॉर्म्स, AI एजंट्सना दिशा देणाऱ्या अनुभवी इंजिनिअर्सनी ऑर्डरनुसार बनवलेले. तुम्हाला काय हवे आहे ते सांगा आणि आम्ही ते कसे बनवू हे आम्ही तुम्हाला दाखवू.