2. 1- Node.Js Nedir?
2- Neler Yapılabilir?
3- Farklı Özellikleri Nelerdir?
4- Kimler Kullanıyor?
5- Neden Tercih Ediliyor?
6- Ne zaman Tercih Edilmez?
AJANDA?
3. 1- Server Side Javascript Geliştirme Platformu
2- Chrome’un V8 Javascript Engine’i üzerinde çalışır.
3- Ryan Dahl 2009 yılında duyurdu.
4- Open Source.
5- C, C++ ile geliştirildi.
NEDİR?
4. 1- Dinamik Web Uygulamaları 5- Socket Server
2- TCP Uygulamaları 6- Elektron.js ile Desktop Uyg.
3- DNS Server 7- IoT Uygulamaları
4- Static File Server ve daha birçok use case...
NELER YAPILABİLİR?
22. NEDEN NODE.JS?
LINKEDIN PAYPAL
NETFLIX EBAY
20 kat daha hızlı. Server sayısı 15’den 4’e
düşürüldü.
%33 daha az kod. % 43 daha az dosya.
Her yerde tek dil kullanma olanakları oldu.
Yüksek eş zamanlı erişim olanağı, yüksek
performans ve daha az Ram ve CPU kullanımı.
Modüler, lightweight bir uygulama
elde edildi. Uygulama açılış süresi %70 azaldı.
23. NE ZAMAN TERCİH EDİLMEZ?
YÜKSEK HESAPLAMA
UYGULAMALARI
YOĞUN CPU
UYGULAMALARI
KARMAŞIK İŞ
UYGULAMALARI