Hakkımızda

Düşünceleri, fikirleri ve tecrübeleri paylaşmak için oluşturulmuş modern ve minimalist bir platform.

Misyonumuz

Teknoloji dünyasındaki gelişmeleri en anlaşılır dille okuyucularımıza ulaştırmak ve bilgi paylaşımını teşvik etmektir.


Kullanılan Teknolojiler

Bu proje, modern web geliştirme standartlarına uygun olarak aşağıdaki teknolojilerle hazırlanmıştır:

  • MongoDB Atlas Cloud DB (NoSQL)
  • Microsoft Azure App Service
  • IISNode & Helmet Security
  • Node.js v18+ & Express v5
  • EJS Template Engine & Bootstrap 5
  • MVC (Model-View-Controller) Mimari

Yazılım Mimarisi

Bu proje, endüstri standardı olan MVC (Model-View-Controller) tasarım deseni kullanılarak geliştirilmiştir. Bu sayede kodun yönetilebilirliği, güvenliği ve ölçeklenebilirliği sağlanmıştır.

Model (Veri)

MongoDB Atlas üzerinde tutulan verilerin şemasını (User, Post) ve veritabanı işlemlerini yönetir.

View (Arayüz)

Kullanıcının gördüğü HTML sayfalarıdır. EJS motoru ile dinamik veriler (örn: kullanıcı adı) HTML içine gömülür.

Controller (Mantık)

Gelen istekleri karşılar, Model'den veriyi çeker, işler ve View'a gönderir (Router yapısı).


Geliştirici

Yunus Emre Edizer