Node.js tam olarak nedir ?
9
●450
- 05-06-2023, 10:22:17Ben php asp vs hepsini geçtim Node js öğrenmek istiyorum ama tam olarak beni aydınlatırsanız sevinirim tam Node js ile php asp vs yaptığı tüm işleri yapabilir miyim. Ya da sizin için Node js tarifi nedir neyi ifade ediyor ?
- 05-06-2023, 10:30:38Genelde concurrency için tercih ediyorum. Backend ve cli işlemlerimde kullanıyorum.
- 05-06-2023, 10:32:13Node.js ile PHP, ASP veya diğer sunucu taraflı dillerle yapabileceğiniz birçok işlemi gerçekleştirebilirsiniz. Örneğin, web sunucu oluşturma, dosya işlemleri, veritabanı bağlantıları, API oluşturma ve diğer ağ işlemleri gibi görevler.. Ancak, Node.js ve PHP/ASP gibi diller arasında bazı farklar vardır. Node.js, olay tabanlı ve asenkron bir yapıya sahiptir. Bu, daha verimli ve hızlı bir şekilde çalışmasını sağlar. Diğer taraftan, PHP ve ASP gibi diller genellikle senkron yapıya sahiptir, bu da bazı durumlarda performansı etkileyebilir. Node.js'in ana avantajı, yüksek performanslı ve ölçeklenebilir ağ uygulamaları oluşturmanıza izin verir.
- 05-06-2023, 10:47:14Üyeliği durdurulduASP, PHP ve Node.js, web uygulamaları geliştirmek için farklı teknolojilerdir. İşlevsellikleri, dil ve çalışma prensipleri açısından farklılıklar gösterirler.
PHP, popüler bir server-side scripting dili olarak özellikle web geliştirmesi için tasarlanmıştır.
Node.js ise server-side uygulamaları geliştirmek için kullanılan bir JavaScript çalışma ortamıdır. Node.js, JavaScript'in sunucu tarafında çalıştırılmasını sağlamak için Google'ın Chrome V8 JavaScript motorunu temel alır. Node.js, event-driven ve asenkron programlama modeline dayanan etkili bir şekilde scalable structure sunar.
Node.js öğrenirken JavaScript'in önemi büyüktür çünkü Node.js, JavaScript'in hem istemci taraflı hem de sunucu taraflı (Node.js üzerinde) kod yazmak için kullanılmasına olanak sağlar.
Node.js, event-driven modelini benimseyerek ve asenkron programlamayı teşvik ederek yoğun input/output-intensive uygulamaların etkili bir şekilde işlenmesini sağlar. Öte yandan, ASP ve PHP daha geleneksel server-side dillerdir ve genellikle senkron programlama modelini kullanırlar.
Sonuç olarak, ASP, PHP ve Node.js, farklı teknolojilerdir ve web uygulamaları geliştirmek için kullanılırlar. ASP ve PHP geleneksel sunucu taraflı diller iken, Node.js JavaScript tabanlı bir çalışma ortamıdır. Node.js öğrenirken JavaScript bilgisi önemlidir.
Umarım yardımcı olur, iyi forumlar. - 05-06-2023, 10:49:53VBuMaSTeR adlı üyeden alıntı: mesajı görüntüle
NodeJs e gelince, node js'in php ve .net 'e göre çok fazla avantajı vardır. bunların en başında asenkron yapı ve npm geliyor benim için. ayrıca kodun okunabilirliği ve yazma kolaylığı da cabası. Hele phpden nodeJs'e geçmek tırnak içerisinde 500 nüfuslu kasabadan şehir hayatına geçmek gibi. Ayrıca typscript de javascripti bambaşka bir seviyeye tayışıyor ve type safety ve object notation çok kolay hale getirip hem kodunuzun sürdürülebilirliğini, hem anlaşılabilirliğini hem de güvenliğini çok güzel yerlere taşıyor. - 05-06-2023, 11:39:11xidecn adlı üyeden alıntı: mesajı görüntüle
Ayrıca framework diye wiki diyor. Dikkatli okursan bir sonraki cümlede yazmışım zaten çalışma ortamıdır diye. Bana göre de çalışma ortamı 👍 ama dünya genelinde hala bu bir tartışma konusu.
- 05-06-2023, 11:43:48hocam anladığım kadarı ile birde linux Windows fark etmeksizin iki platformda da çalışıyor değil mi
VBuMaSTeR adlı üyeden alıntı: mesajı görüntüle