Angular 2 ve React perspektifinden `yetecek kadar` TypeScript : 1 – Types, OOP,Decorators ( annotation)

Bir önceki yazımızda genel olarak “TypeScript nedir” ona bakmaya çalışmıştık. Bu yazımızda, typescript in her zaman kullancagimiz bazi özelliklerinin ilk kısmına bakarak devam edelim. İlk olarak bir konuyu belirtmekte fayda var, TypeScript içndeki bir çok kavram zaten Javascript in mevcut sürümü(ES5) yada Read More …

GraphQL and Relay 1 – Relay framework

GraphQL ile ilgili ilk yazımızda bu mimarıye genel olarak bakmaya çalışmış ve bu mimariyi uygulamalarımız da gerçekleyebilmek adına kullanabileceğimiz bazı kütüphanelerden/frameworklerden de genel olarak bahsetmiştik. Bu yazımızda, Facebook tarafından geliştirilen ve React ile kullanılan Relay e bakarak devam etmeye çalışacağız. Öncelikle Read More …

Angular CLI ile kolayca Angular projeleri oluşturmak ve yönetmek.

Angular  ile  uygulama yazmak istediğimizde, uygulama geliştirmeye başlamadan önce çözmemiz ve anlamamız gereken bir çok konu var. Bunların başında, Typescript entegrasyonu, System.js yada WebPack gibi araçlarla Javascript modül yönetimi ve konfigürasyonu ve bütün bu süreci düzgün bir şekilde yönetebilecek bir Read More …

Node.js ile Uygulama Geliştirme – 7 : REST Mimarisi ve RESTful Servisler Geliştirme [Routing ve Controllers ]

Bir önceki yazımızda, veri tabanı bağlantımızı yazmış ve Sequelize ile modellerimizi tanımlamıştık. Bu yazıda kaldığımız yerden devam edip , ilk controller ve rotalarımızı yazalım. İlk olarak ürün ekleme silme güncelleme ve listeme işlemimiz için, Products Controller ı yazalım. Controllers klasörümüz içinde Read More …

Meteor.js Serisi : [Ara yazı – 3 ] Publish / Subscribe, Autopublish, Meteor Methods ve diğer bazı önemli konular

Bir önceki yazımızda bıraktığımız yeri düşünürsek, genel olarak bundan önceki iki yazıda bashettiğimiz konulardan daha önemli olan ve olabildiğince iyi anlaşılması gereken bir kaç önemli başlığımız kaldı. Bu yazımızda, ara yazı serimizin sonucusu olarak, aşağıdaki başlıklara bakarak devam edelim ; Publish Read More …

Meteor.js Serisi : [Ara yazı] Bir Meteor Uygulamasının Temel Parçaları

Serimize devam ederken, Meteor platformunu daha iyi tanıma adına bir örnek uygulama yazarak devam edelim.  Meteor un bize sunduğu imkanlara ve en temel bileşenlerine genel olarak bakacağımız bu örnek ile aşağıdaki kavramlara değinmiş olacağız; (Meteorun resmi sitesindeki şemayı takip edeceğiz) 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 – 4 : REST Mimarisi ve RESTful Servisler Geliştirme [Express Framework ]

Express Web Framework Seriye devam ederken express.js e, eko-sistemine ve genel olarak çalışma mantığına bakmayi ihmal etmeyelim. Express gayet sade ve kullanımı kolay bir framework, bu yüzden çok ciddi bir kullanım oranına sahip node.js dünyasında. Daha önce belirttiğim gibi, bir Read More …