Angular 2 örnek proje [TypeScript]

Merhaba daha önce Angular 2 Başlangıç konusunda, Angular 2′ ye ufaktan değinmiştik. Angular ekibinin herşey dahil hazırladığı projeyi ayağa kaldırmıştık ve çalışan bir angular 2 projemiz olmuştu. Şimdi ise hazır bir proje kullanmıyoruz ve herşeyi sıfırdan yapıyoruz. 

Angular 2 Development Environment (Çalışma Ortamı) Kurulumu

Angular 2 ile proje yapmaya başlamadan önce Development Environment yani çalışma ortamınızı kurmanız gerekmektedir. Angular 2′ yi javascript ile yazıyorsanız, bu kurulumlar çok sade şekilde bitiyor, lakin typescript ile yazıyorsanız, biraz ince ayar yapmamız ve typescript e bağlı konfigürasyon ve terimleri öğreneceğiz. Not : “javascript ile yazıyorsanız” ne demek arkadaşım, angular zaten javascript framework’ ü değil… Continue reading

Angular 2 Başlangıç

Uzun süredir yazmaya başlamayı planladığım Angular 2 derslerine hoşgeldiniz 🙂 Angular 2′ i anlatırken internetteki tüm kaynakları araştırıp, deneyip sizlerle paylaşacağım. Bu sebeple sadece benim fikirlerim değil, bulabildiğim kadarıyla tüm angular camiyasının fikirlerine erişmiş olacaksınız.

Neden Unit Test Yazılmalı ?

Yazılım geliştirirken pek çoğumuzun başına gelmiştir, üzerinde saatler hatta günler harcadığınız bir geliştirmeyi test ederken hiç umulmadık yerlerden hata verdiğini ve bir hatayı düzeltirken, başka bir noktanın bozulduğuna tanıklık etmişsinizdir. Bu hataları düzeltmek için harcadığınız zaman sizin için tamamiyle zarar olabilir. Hatta, hatalı yazdığınız bir kod parçasına bağlı çalışan bir başka kod parçasıda doğal olarak… Continue reading

PM2 ile kolayca NodeJS Cluster Yapısı Kurmak

Herkesin bildiği üzere NodeJS, Google Chrome’ un JavaScript runtime‘ ı üzerinde kurulmuş bir platformdur. V8 Engine, dolayısıyla NodeJS Single Thread çalışmaktadır. Bu sebeple multi-core sistemlerinizin kapasitesini kullanamamaktasınız. Çok çekirdekli bir sunucuya sahip olup, çalıştırdığınız NodeJS uygulamasının neden sunucunuzun tüm işlemci gücünü kullanamadığına da bu sayede cevap vermiş oluyoruz. 

PushCrew ile sitenize Chrome push notifications ekleyin

Chrome push notifications henüz yeni yeni kullanılmaya başlanmış bir özellik. Fakat hemen servis haline gelmiş. https://pushcrew.com/ adlı girişim, bu özelliği size servis olarak veriyor ve 1 dakikayı aşmayan bir sürede, sitenize entegre edebiliyorsunuz. Bu iş nasıl oluyor ??? diyenler https://apidemo.pushcrew.com/ adresine girin, tarayıcınız tam ekran modunda olmasın ! Trigger Opt-in butonuna basın ve sizden istenen izinlerin hepsini ÇEKİNMEDEN !… Continue reading

WordPress REST API Kullanımı

WordPress geliştiricileri,  modern web’ in son gereksinimlerinden REST API’ ye kayıtsız kalmadılar ve WordPress REST API eklentisini yayınladılar. Bu eklenti tüm wordpress içeriğinizi json formatında sunmanıza ayrıyetten, authentication yaparsanız da, içeriğinizi yönetmenize imkan sağlıyor.

Angular 2 ve React Kapışması

Dikkat : Single Page Application yada AngularJS konusunda herhangi bir fikriniz yoksa, öncelikle http://angulartr.com/angularjs-nedir/ konusunu incelemenizi tavsiye ederim. Angular JS ve React her ikiside open source projelerdir. AngularJS bir Framework, React ise kütüphanedir. Her iki ile de Single Page Application yapılabilmektedir. 2015 yılı, hem Angular JS hemde React için adeta parlama yılı oldu. 6 yaşındaki AngularJS artık… Continue reading