2011-04-04 15 views
5

क्या Node.js के बहुत पहले ज्ञान के बिना ExpressJS सीखना संभव है?एक्सप्रेसजेएस कैसे जानें?

क्या यह एक अच्छा दृष्टिकोण है? यदि हां, तो आप किस संसाधन की सिफारिश कर सकते हैं कि मैं एक्सप्रेस सीखने के लिए उपयोग करता हूं?

उत्तर

2

हां बेशक, नोडजेएस के बिना एक्सप्रेसजेएस सीखना संभव है। भले ही दोनों को जानना हमेशा बेहतर होता है।

expressJS जानने के लिए सबसे अच्छा तरीका आधिकारिक गाइड है:

http://expressjs.com

+1

धन्यवाद। कोई अन्य लिंक – donald

+0

@donald लिंक सही नहीं था। मैंने इसे ठीक कर दिया है ;-) –

+0

@donald 4 स्क्रीन कास्ट महान हैं। इसके अलावा मैं आपको nodejs.org – Raynos

2

सरल जवाब है हां, लेकिन यह सिफारिश नहीं कर रहा है, तो आप अपनी साइट पर एक्सप्रेस के बारे में अधिक सीख सकते हैं।

यह अच्छा विचार क्यों नहीं है, ठीक है क्योंकि नोडजेएस में प्रोग्रामिंग मानकों हैं, जहां आपको डिस्क I/O और चक्र गणना के बारे में सीखना है, इससे पहले कि आप कोडिंग में गोता लगाएँ, इसका कारण यह है कि नोड को डिज़ाइन किया गया है गैर-अवरोधन का अर्थ है कि नोड में आपके द्वारा किए जाने वाले प्रत्येक क्रिया के लिए डिस्क को स्पिन अप या नेटवर्क एक्सेस की आवश्यकता होती है, यह इसकी घटना संरचना के अनुरूप होना आवश्यक है।

उदाहरण के लिए:

require('http').createServer(function(Request, Response){ 
    /* 
     * If your code here is blocking every request that comes in to the server get's bottlenecked. 
    */ 
}); 

क्योंकि अगर इस कारण अकेले मैं नेट के आसपास वीडियो प्रस्तुतियों पर शुरू होगा एक समझ प्राप्त करने के लिए, और फिर नोड एपीआई मारा इससे पहले कि आप नोड में कुछ भी बनाने का प्रयास।

नोड के लिए मॉड्यूल सीखने का प्रयास करने से पहले आप नोड को क्यों नहीं सीखना चाहते हैं?

मैं आपको सलाह देता हूं कि आप आईआरसी चैट प्राप्त करें और # node.js चैनल पर जाएं क्योंकि वहां पर लोग आपको बहुत मदद करेंगे।

1

node.js मूल बातें सीखने से पहले एक्सप्रेस का उपयोग करने का प्रयास करना एक अच्छा विचार नहीं है। आपको वास्तव में async के मूलभूत सिद्धांतों को समझने की आवश्यकता है क्योंकि node.js लाइब्रेरी मॉड्यूल सभी async हैं।

हालांकि, इसे कुछ node.js ट्यूटोरियल का अध्ययन करने और वादा और चरणों जैसे मॉड्यूल की खोज करने के कुछ दिनों की आवश्यकता नहीं होनी चाहिए।

संबंधित मुद्दे