• 05-06-2023, 10:22:17
    #1
    Ben 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:38
    #2
    Genelde concurrency için tercih ediyorum. Backend ve cli işlemlerimde kullanıyorum.
  • 05-06-2023, 10:32:13
    #3
    Node.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:35:26
    #4
    C# yazılım dilidir, Net frameworktür.
    Javascript yazılım dilidir, nodejs frameworktür. Kodun çalışma ortamıdır diyebiliriz. Evet her şeyi yapabilirsiniz.
  • 05-06-2023, 10:47:14
    #5
    Üyeliği durduruldu
    ASP, 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:53
    #6
    VBuMaSTeR adlı üyeden alıntı: mesajı görüntüle
    C# yazılım dilidir, Net frameworktür.
    Javascript yazılım dilidir, nodejs frameworktür. Kodun çalışma ortamıdır diyebiliriz. Evet her şeyi yapabilirsiniz.
    Node JS bir framework değildir. JavaScript kodunu çalıştırmak için tasarlanmış açık kaynaklı bir runtime-env dir. Yani Node Js javascript kodunun çalışabilmesi için bir ortam sağlar. Framework belirli bir tür uygulama için kullanılan bir dizi kod ve araç setidir,Framework'ler genellikle uygulamanın yapısını belirler ve geliştiricilere bir uygulamayı hızlı ve etkili bir şekilde oluşturmak için gerekli olan bir dizi araç, kütüphane ve şablon sağlar .

    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, 10:53:25
    #7
    PM gönderdim
  • 05-06-2023, 11:39:11
    #8
    xidecn adlı üyeden alıntı: mesajı görüntüle
    Node JS bir framework değildir. JavaScript kodunu çalıştırmak için tasarlanmış açık kaynaklı bir runtime-env dir. Yani Node Js javascript kodunun çalışabilmesi için bir ortam sağlar. Framework belirli bir tür uygulama için kullanılan bir dizi kod ve araç setidir,Framework'ler genellikle uygulamanın yapısını belirler ve geliştiricilere bir uygulamayı hızlı ve etkili bir şekilde oluşturmak için gerekli olan bir dizi araç, kütüphane ve şablon sağlar .

    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.
    Siz biraz geçmişte kalmışsınız. Net Core asenkron yapıdadır ve yapılan request bazında benchmark lara göre hız ve kapasite olarak nodejs in önündedir.
    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:48
    #9
    hocam 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
    Siz biraz geçmişte kalmışsınız. Net Core asenkron yapıdadır ve yapılan request bazında benchmark lara göre hız ve kapasite olarak nodejs in önündedir.
    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.