Düğüm js ve ifade js [kapalı] arasındaki fark


88

Ben js düğümü için acemiyim. Ekspres JS'nin kullanımı nedir? Anladığıma göre web projeleri için kullanılıyor ve Jade ve CSS gibi bazı şablonlara sahip.

Express.js'de onu node.js'den daha hakim kılan başka ekstra özellikler var mı? Sunucu tarafı kodlama söz konusu olduğunda hangisi daha iyi node.js veya express.js? Diff. Express.js ve node.js arasında

Kibarca yardım. Teşekkürler.


express, node.js ara yazılımına dayalıdır
Connor Leech

Yanıtlar:


93

Karşılaştırma tamamen doğru değil. Soyutlama düzeyinde node.js ve express.js arasındaki fark:

  1. Node.js, javascript kullanarak sunucu tarafında olay odaklı g / ç uygulaması oluşturmak için bir çalışma zamanı ortamıdır .
  2. Express.js, node.js ilkelerini ve yaklaşımlarını kullanarak web uygulaması oluşturmak için node.js tabanlı bir çerçevedir

Yani, web uygulaması yazarsanız, Express.js kullanmayı deneyebilirsiniz. Diğer tüm durumlarda, size uygun değildir.


37

Express, Node'un üzerine inşa edilmiştir, bu nedenle, evet, Express daha fazla özellik ekler. Node, yazılım yazmayı kolaylaştırmak için kitaplıklara sahip bir Javascript ortamıdır; burada Express, Node'u özellikle web sunucularının yazmasını kolaylaştırmak için genişletir.

Express / Connect, ara yazılım kavramını, farklı yolları yönetmenin basitleştirilmiş bir yolunu, birkaç şablon oluşturma motoruyla otomatik entegrasyonu ve daha fazlasını ekler.


16

Express js, Node.js çerçevesinin üzerine inşa edilmiştir.

Express js, node.js'yi kendisi kullanır ve en iyi Node.js üzerinde uygulamalar oluşturmak için daha fazla özellik sağlar

http://expressjs.com/ , bu bağlantının kendisine bakarsanız Express - node.js web uygulama çerçevesi yazıyor.

Sitemizi kullandığınızda şunları okuyup anladığınızı kabul etmiş olursunuz: Çerez Politikası ve Gizlilik Politikası.
Licensed under cc by-sa 3.0 with attribution required.