Swagger Rest API geliştirmek için gerekli bir sözleşme standardı ve bu çerçevede işlev gören yardımcı araçlar sunan bir teknolojidir. Swagger sunduğu standart ve araçlarla API tasarım, geliştirme, dokümantasyon ve test aşamasında kolaylık sağlamaktadır. Haberleşmenin en önemli aşaması sözleşmedir. Örneğin biz …
Spring CLI, Spring Boot projeleri oluşturmak ve çalıştırmak için geliştirilen bir komut seti aracıdır. Özellikle proje ilk halini oluşturma, gerekli bağımlılıkların ayarlanması noktasında yardımcı olmaktadır. Spring CLI, arka planda https://start.spring.io servisini kullanmaktadır. Servis sayfasını ziyaret edecek olursanız sunulan tüm Spring …
Merhabalar. Spring Cloud Netflix yazı serimizin 2.’ si olan Ekreuka Service Discovery yazısı ile tekrar karşınızdayım. Hatırlayacağınız üzere serinin ilk yazısı olan Spring Cloud Netflix’ e Giriş yazısında, Spring Cloud’ dan kısaca bahsettikten sonra, Spring Source’ un Spring Cloud ve Spring Cloud Netflix başlığı altında kendisi …
KodEdu React.js eğitimi, geçtiğimiz Cuma günü tamamlandı. JavaScript ve Node.js temel konularıyla ilk haftanın tamamlanmasının ardından, ikinci haftaya React.js, Redux, Redux Thunk ve React Router konularıyla devam ettik. Bu konulara ek olarak eğitimde Bonus içerik olarak sunduğumuz React Native ile …
React.js ile çoklu dil desteği (internationalization , i18n) olan uygulamalar geliştirmek için React Intl projesini kullanabiliriz. Yahoo tarafından geliştirilen React Intl‘i hem React.js web hem de React Native uygulamalarında kullanabililiriz. React Intl kurulumu React Intl kullanmaya başlamak için react-intl paketini …
YARN, Facebook öncülüğünde ve Google, Exponent ve Tilde mühendislerinin desteğiyle geliştirilen npm alternatifi bir paket yöneticisidir. YARN, npm aracının özelliklerini desteklemekle birlikte bir takım iyileştirmeleri içinde barındırıyor. Facebook ekibinin Node paket yönetimindeki baş ağrılarını dindirmek için tasarlanan YARN, temel olarak …
Fatura ticari faaliyetler sonucunda verilen hizmeti, ürünü veya servisi kayıt altında tutan bir nesne. Faturayı Geleneksel fatura ve Elektronik fatura olarak ikiye ayırabiliriz. Geleneksel fatura (Türkiye için) Maliye Bakanlığının izin verdiği matbaalardan birbirini takip eden seri numaralar ile özel olarak basılmak …
Merhabalar ben Mustafa. Spring Cloud Netflix yazı serisi ile karşınızdayım. Bu yazı serisinde Spring Cloud ve Netflix OSS hakkında sizlerle bildiklerimi ve öğrendiklerimi paylaşacağım. Bu yazı serinin intro niteliğindeki ilk yazısıdır. Serinin diğer yazıları, aşağıda giriş tanımı olarak açıklanan kavramların …
JWT (JSON Web Tokens), IETF kuruluşu tarafından tasarlanan standart bir token biçimidir (Bkz. RFC 7519). Haberleşen iki veya daha fazla sistem (Web, Mobile, IOT, Cloud vb.) arasında kullanıcı doğrulama, kullanıcı tanıma, veri bütünlüğünü ve bilgi güvenliğini koruma gibi noktalarda kullanılmaktadır. …
Letsencrypt dünya üzerindeki internet alan adı kullanıcılarının ücretsiz ve açık olarak SSL sertifikası sahibi olmalarını hedefleyen bir projedir. Projenin sponsorları arasında Mozilla, Cisco, Chrome, Akamai ve Facebook gibi internet ve teknoloji öncüleri yer almaktadır. HTTP protokolü ile yapılan haberleşmede taşınan …