Node.js ile back end development eğitimi- Node & Mongo & Express & Socket.io

  Nodejs ile Web Uygulamaları Geliştirme Bu eğitimin amacı: Nodejs ile yüksek performanslı micro-service yaklaşımı ile  “backend ” sunucular geliştirilmesini   Katılımcıyı gerçek hayatta uygulama geliştirme sürecine taşıyacak yeterli alt yapıyı sağlamak için, başlangıç düzeyindne başlanıp, Örnek bir projenin, başlangıçtan Read More …

GraphQL, Relay, Apollo Stack / Veri Erişiminde yeni bir bakış açısı .

Yeni bir veri sorgulama/erişim modeli :  GraphQL Angular 2 ile çalışırken, Observables ve RxJs ile ilgilenmeye başladığımda, Bu ikilinin uygulama içinde her türlü veri türüyle rahatça çalışma imkanı verdiğini hemen fark etmiştim. Üstelik sadece uygulamanın ihtiyacı olan veriyi değil, uygulamamız Read More …

Node.js ile Uygulama Geliştirme – 6 : REST Mimarisi ve RESTful Servisler Geliştirme [Sequelize, SQL ve veri modellerimiz]

Node.js dünyasında, MongoDB kullanımı çok yaygın olsada, SQL veritabanlarının kullanımıda git gide artmakta. Aslında teknık olarak çok doğru bi tanımlama olmasada(yaygınlık), pratikde karşılığı olan bir konu. Pratikde ki karşılığından kastımız ise, Node.js dünyasında, SQL veri tabanları için derli toplu ORM Read More …

Node.js ile Uygulama Geliştirme – 5 : REST Mimarisi ve RESTful Servisler Geliştirme [Uygulamamızın Genel Yapısı ]

Express framework e genel olarak baktığımız bir önceki yazıdan sonra, uygulamamızın genel yapısını inşa ederek devam edelim. Biz express generator kullanmak yerine kendi yapımızı biraz daha MVC ye benzer şekilde kendimiz kuralım. Bu yazıda oluşturduğumuz temel kurulum üzerine devam edelim. Read More …

Node.js ile Uygulama Geliştirme – 3 : REST Mimarisi ve RESTful Servisler Geliştirme [Kurulum ve Hazırlık]

Node.js ile REST Mimarisi ve RESTful Servisler Geliştirme Node.js in en yaygın kullanıldığı alan şüphesiz web uygulamaları ve JSON temelli Rest servisler geliştirme diyebiliriz. Serinin ilk örneği olarak, Rest sunucusu olarak çalışacak bir web sunucusu oluşturup sonrasında, bu sistemi dağıtıma Read More …