Ubuntu 16.04 yapılandırılması

Ubuntu 16.04 kurulu bir server’a sahip olduktan sonra, yapmanız gereken bir takım işler var. Bunlar zorunlu değil fakat size çok büyük kolaylıklar sağlayacak ve işlerinizi daha sağlıklı yürütmenize olanak tanıyacaktır. 

Angular 2 Style Guide Türkçe

Merhaba, angular ekibi, 1.x versiyonu için hazırladıkları gibi, angular 2.x versiyonu içinde style guide hazırladı. Yani Angular projeleri geliştirirken mutlaka dikkat etmeniz gerekenleri anlattı. 10 madde halindeki bu listeye https://angular.io/styleguide adresinden erişebileceğiniz gibi, aşağıdaki listede benim türkçeleştirmelerim ve kendi yorumlarım bulunmakta.

Angular 2 Observables ile HTTP işlemleri

Merhaba, angular 2 derslerini takip edenler için beklenen gün geldi, işte http işlemleri. Yani projemizdeki get,post ve diğer işlemler. Backend, frontend farketmez, bir framework öğreniliyorsa, pekçok kişi öncelikle veri çekme işlemi yapmayı heves eder, çünkü olmazsa olmazdır. Başka türlü projemizin bir anlamı olmaz. O yüzden bu hissi doğal karşılıyorum ve kullandığımız teknolojilerin her kısmına aynı heves ile… Continue reading

Observables ile Promises arasındaki farklar nelerdir

Merhaba, angular 1.x geliştiricilerinin çok iyi bildikleri gibi, angular 1.x projelerimizde http işlemleri yaparken promises kullanıyorduk. Bilmiyordum, hatırlamıyorum, o neydi diyenler varsa https://docs.angularjs.org/api/ng/service/$q adresinden inceleyebilirler, “birazcık daha örnek alabilirmiyim karşim” diyen arkadaşlar https://thinkster.io/a-better-way-to-learn-angularjs/promises adresini de inceleyebilirler. 

Angular 2 ngIf ile Element’ in DOM’ daki varlığının yönetilmesi

Merhaba, başlık biraz komplike gelebilir, ama özellikle bu başlığı seçtim. Çünkü ngIf directive’ ini anlatırken pratikteki kullanım amacımızdan öte, perde arkasında neler yaptığını ifade etmem gerekiyordu. Aşağıda baya uzun bir yazı yazacağım, isterseniz direk en sona geçip, ngIf’ in nasıl kullanıldığı hakkında bilgi alabilirsiniz. Ama yazımı okumanızı da tavsiye ederim.

Angular 2 Click Event’ ler ile işlem yapmak

Merhaba, Daha önceki derslerimizde, elementlerin eventlerini takip edip aksiyon almayı görmüştük. İlgili derslere http://angulartr.com/angular-2-elementlerin-event-ve-referans-baglantisi/ adresinden ve http://angulartr.com/angular-2-event-handling/ adresinden ulaşabilirsiniz.

Angular 2 ViewEncapsulation ile Global Css tanımlamalarını yönetmek

Merhaba, Bu dersimizde işleyeceğimiz konu bana biraz fantastik geliyor. Şöyle düşünün, global css alanımızda yani projemizin her sayfasında dahil edilen css dosyasımızda bir tanımlama yaptık ama istediğimiz component’ te geçerli OLMAMASINI istiyoruz. Yani örneğin css dosyamızda h1 elementine kırmızı renk verdik fakat x componentinde bu geçerli olmasın istiyoruz. Bu durumda ViewEncapsulation kullanarak bunu gerçekleştirebiliyoruz.