Nexus, bu web sitesi
Asla çökmeyen bir yapay zekâ asistanına sahip, ücretsiz planlar ve önce statik işleme üzerine kurulmuş çok dilli kişisel bir site.
- Rol
- Design & engineering
- Dönem
- 2026
- Teknolojiler
- Next.js 16 · TypeScript · Tailwind CSS v4 · AI SDK · Orama
Sorun
Kişisel bir site aynı anda üç iş yapmalı: işleri göstermek, aramalarda üst sıralara çıkmak ve meraklı bir ziyaretçiyi bir sohbete dönüştürmek. Ayrıca çalıştırması ücretsiz olmalı, birlikte çalışılan insanların dillerinde konuşmalı ve yine de özenle yapılmış hissettirmeliydi.
Yaklaşım
- Önce statik. Her sayfa her dil için önceden işlenir ve bir CDN üzerinden sunulur. Yalnızca yapay zekâ asistanı, iletişim formu ve pano istek üzerine çalışır.
- On sekiz dil, tek bir doğruluk kaynağı. Arayüz metinleri her dil için bir JSON dosyasında durur. Profil ve hizmetler, dil başına alanları olan tip güvenli TypeScript içerikleridir; uzun makaleler ise makine çevirisi yerine dürüst bir uyarıyla İngilizceye döner.
- Çökemeyen bir asistan. Yanıtlar sitenin kendi içeriğinden gelir. Ücretsiz bir yapay zekâ sağlayıcısı sınırına takıldığında bir sonraki devralır; hiçbiri kullanılamadığında yerel bir bilgi tabanı ziyaretçinin dilindeki şablonlarla yanıt verir.
- Aşamalı iyileştirme. Animasyonlar, arama ve terminal, sunucuda işlenen HTML’i tek ve çok küçük bir istemci adasıyla zenginleştirir; JavaScript olmadan da içeriğin tamamı yerinde kalır.
Sonuç
Site orta seviye bir telefonda hızlı çalışır, sağdan sola yazılan Arapçayı destekler ve yalnızca alan adı kadar maliyeti vardır. Asistan, tek bir API anahtarı olmadan bile desteklenen her dilde yanıt verir.
Farklı yapacağım şey
İçerik modeliyle başlamak. Zor kararların çoğu (neyin çevrileceği, neyin İngilizceye döneceği, yapay zekânın ne söyleyebileceği) kod değil, içerik kararlarıdır.