Günümüz dünyasında özellikle mikroservis teknolojisinin kullanımıyla adını daha sık duyduğumuz gRPC, Google tarafından geliştirilmiş olan açık kaynaklı ve HTTP tabanlı bir iletişim protokolüdür. Protobuf’ın desteğiyle…
Yorum Bırakerhan kocabuga Yazılar
Windows Servisler yazılım ihtiyaçlarına göre sıklıkla kullanılan yapılardır. Windows Servisler, Windows işletim sisteminin temel bileşenlerinden olmakla beraber uzun süre çalışması gereken süreçlerin oluşturulmasını ve yönetilmesini…
1 YorumKomplike tanımlara girmeden basitçe ifade etmek gerekirse; JSON Web Token (JWT), taraflar arası güvenli bir şekilde JSON olarak veri aktarımı yapılmasını sağlayan bir standarttır. Genellikle…
1 YorumMicrosoft bir süre önce Blazor isminde yeni bir .NET web framework’ünü duyurmuştu. Oldukça heyecanlandırıcı bir gelişme olarak gördüğüm bu teknoloji ile önümüzdeki zamanlarda full-stack development kavramını .NET beraberinde sıkça duyacağımızı düşünüyorum. Bu yazımda Blazor nedir, neden Blazor kullanmalıyız, Blazor ne işe yarar gibi konuları irdelemeye çalışacağım.
Yorum BırakMicrosoft’un yeni nesil cross-platform uygulama geliştirme platformu olan .NET Core üzerinden gelin beraber geçelim. Adını sıkça duyduğumuz .NET Core nedir, .NET framework ile farklılıkları nelerdir, nerede ve ne zaman .NET Core kullanmalıyız gibi konulara da bir bakış atalım.
1 YorumOldukça popüler bir NoSQL database türü olan MongoDB nedir, özellikleri nelerdir gibi konularda kısaca bahsederek Javascript istemcisi üzerinde bir MongoDB örneği yaparak konuyu pekiştirmeye çalışalım.
MongoDB Nedir?
MongoDB, cross-platform, açık kaynaklı ve döküman tabanlı bir database yönetim sistemidir. Bir NoSQL database türüdür. Döküman tabanlı dedim çünkü bünyesinde ilişkisel bir tablo yapısı barındırmaz. Kullandığı data yapısı JSON’a çok benzer olmasına karşın BSON adı verilen bir data yapısını kullanır. BSON, Binary JSON manasına gelir.
Yorum BırakBu yazımızda örnek bir node.js web uygulaması yapacağız. Öncesinde ise çalışabilmek için gerekli olan node.js ortamını kuracağız. Node.js kurulumunun yanı sıra, node.js güncelleme ve npm kurulumuyla ilgili de notlar paylaşıyor olacağım.
3 YorumGünümüz teknolojisiyle ve kullanım alanlarının genişlemesiyle JavaScript en çok tercih edilen yazılım dili oldu. Stack Overflow’un gelenekselleşen geliştirici anketlerinde (Stack Overflow Developer Survey 2018) üst üste altı yıldır, en yaygın kullanılan programlama dili seçilmesi bir tesadüf olmasa gerek 🙂
Öncelerde web sayfalarında sadece kullanıcı etkileşimleri (tıklama, uyarı mesajları, pop-up’lar vb.) oluşturduğunu bildiğimiz yahut o amaçla kullanılmış kodlar, artık başlı başına bir uygulama olabilmekte. Artık tamamen JavaScript kullanarak oldukça performanslı, real-time ve ölçeklenebilir uygulamalar yapabilmek mümkün. İşte tüm bunları sağlayan platform ise şimdi bahsetmeye çalışacağım Node.js‘tir.
Yorum Bırak