Bloguma İlk Yorum Geldi — ve Tarayıcının Koruduğu Kapı
Yazıları düzeltilebilir hale getirdim, yorum bölümünü siteye koydum ve tarayıcının neden kendi sitemin kendi API'me istek atmasını engellediğini öğrendim.
Öğrendikçe yazdığım kişisel notlar.
Yazıları düzeltilebilir hale getirdim, yorum bölümünü siteye koydum ve tarayıcının neden kendi sitemin kendi API'me istek atmasını engellediğini öğrendim.
Blogun görünümünü sıfırdan yeniledim: devre kartı temalı, kaydırdıkça çizilen bakır hatlarla. Ama asıl öğrendiğim şey, güzel bir tasarımın bozuk bir veriyi düzeltmediği oldu.
Bugüne kadar hep veri okuyordum. İlk defa dışarıdan gelen bir veriyi kaydettim, ve gelen her şeye inanmanın neden tehlikeli olduğunu somut bir örnekle gördüm.
Yazılarımı dosyalardan veritabanına taşıdım ve sitenin yazıları oradan almasını sağladım. Sonuç öncekiyle harfi harfine aynı çıktı — ve bu kadar temiz bir sonuçtan neden şüphelenmem gerektiğini öğrendim.
Frontend'i API'ye bağlamadan önce durup, bir isteğin tarayıcıdan veritabanına kadar tam olarak nasıl gittiğini anladım. Kafamdaki yanlış resmi bir restoran benzetmesiyle düzelttim.
Neon'un ne olduğunu, bir veritabanı tablosunun ne demek olduğunu en basit haliyle anlatıyorum, sonra API'ma veritabanı bağlarken yaptığım sekizinci, dokuzuncu ve onuncu hatayı — sonuncusu bir şifre sızıntısıyla bitiyor — baştan sona paylaşıyorum.
Bir API'nin, endpoint'in ve JSON'un ne olduğunu en basit haliyle anlatıyorum, sonra küçük bir API kurup canlıya alırken yaşadığım yedinci hatayı paylaşıyorum.
Elektrik-elektronik mühendisiyim, kod bilmiyorum. Bir siteyi internete koyarken karşılaştığım her kavramı ve altı hatayı, hiç bilmeyen birine anlatır gibi baştan sona anlatıyorum.
Cloudflare, LangChain, pgvector, OpenTelemetry gibi kavramları hiç bilmeyen biri için sıfırdan açıklıyorum: her biri ne işe yarar, neden bu süreçte öğreneceğim.
Elektrik-elektronik mühendisiyim, kod bilmiyorum. 9 ayda modern yazılım mimarisini nasıl öğreneceğimi ve sonunda elimde ne olacağını anlatıyorum.
REV 2026.10 · IDRISHANLABS · DEVRE TAMAM