JavaScript projesi için gerekli olan yazılım teknolojileri ve yazılım alt bileşenleri

May 1, 20202 dakika



İlk olarak bu yazıdan okumaya başladıysanız öncelikle kendimi yeniden tanıtmak istiyorum Bylge.com’un kurucusuyum hem yazılımcısı, hem frontend, hem backend , hem veritabanı, hem süreç mühendisliğini kendim yaptım. Bu sitede özellikle yazılımla ilgili makalelerimi yayınlıyorum ama sitede sadece benim yazılarıma değil benden hariç diğer kullanıcıların yazılarını da okuyabilirsiniz. Bylge.com kendi yazılarınızın yazabileceğiniz ve yazdıklarınızın üzerinde para kazanabileceğiniz Türkiyenin belkide dünyaya açılabilecek nadir websitelerinden biri olarak görüyorum çünkü Türkçe’den ayrı olarak şimdilik 14 farklı dilde yayınlama imkanı veriyor ayrıca ana sayfası üye olunduğu takdirde kategori ve dile göre özelleştirilebilen sosyal bir platform. Bu kısa bilgiyi verdikten sonra eğer bir yazılım projesi yapmak istiyorsanız bundan önceki yazılarıma





Websitesi genel yapısı bilindiği üzere Frontend, Backend ve Veritabanı kısımlarından oluşmaktadır. Bu yapı her ne kadar birbirinden ayrı olarak düşünülse de aslında bir binayı oluşturan farklı kolonlardır. Veritabanı hariç diğer iki kısımdada eğer JS ile yazmayı düşünüyorsanız, bu dil ile hem Frontend hem de Backend kısımlarını yazabilirsiniz. Projenin hem ön tarafını hem de arka tarafını JS ile yazmak sadece JavaScript ait bir özellik değil başka yazılım dilleri ilede bu işi yapabilirsiniz. Veri tabanı kısımları için ise SQL veya NoSQL veritabanı teknolojilerinden birini kullanabilirsiniz.

Frontend kısmına gelirsek bu kısımda mecbur olarak

Backend kısmında ise NodeJS kullanacağınız için RestfulAPI veya GraphQL mimarilerinden birini seçmeniz durumunda bu mimariler için hazırlanmış olan frameworklerinden tercihlerinden birini bilmeniz gerekiyor. Örnek olarak vermek gerekirse



Son olarak veri tabanında yine

Özetle olarak toplamak gerekirse websitesi yazılım projelerinde gerekli olan yazılım dilleri HTML, CSS, JS Framework (Frontend), JS Framework (Backend) ve Veritabanı(SQL ve NoSQL) dir. Bu yazılımları daha sonra daha detaylı olarak inceleyeceğim. Eğer makalelerimi takip etmek ve bylge.com’a destek olmak isterseniz site üzerinden damla alışı yapabilir ve bize destek olabilirsiniz.



Küçük bir destek binlerce beğeniden daha değerlidir
https://bylge-images.s3.amazonaws.com/wheat-3241114_1920.jpg
Ali Söylemez

Endüstri Mühendisi, Yazılımcı - Bylge.com Kurucusu

Bylge Icon
Bylge Icon