มีทรัพยากรที่ดีในการเริ่มต้นกับ Node.JS หรือไม่ บทเรียนที่ดีบล็อกหรือหนังสือใด ๆ
แน่นอนฉันได้เยี่ยมชมเว็บไซต์อย่างเป็นทางการของhttp://nodejs.org/แต่ฉันไม่คิดว่าเอกสารเหล่านั้นเป็นจุดเริ่มต้นที่ดี
มีทรัพยากรที่ดีในการเริ่มต้นกับ Node.JS หรือไม่ บทเรียนที่ดีบล็อกหรือหนังสือใด ๆ
แน่นอนฉันได้เยี่ยมชมเว็บไซต์อย่างเป็นทางการของhttp://nodejs.org/แต่ฉันไม่คิดว่าเอกสารเหล่านั้นเป็นจุดเริ่มต้นที่ดี
คำตอบ:
สอน
นักพัฒนาเว็บไซต์
วิดีโอ
screencasts
หนังสือ
หลักสูตร
บล็อก
พอดคาสต์
แหล่งข้อมูล JavaScript
โมดูล Node.js
อื่น ๆ
ก่อนอื่นเรียนรู้แนวคิดหลักของ Node.js:
คุณจะต้องการที่จะเข้าใจรูปแบบการเข้ารหัสตรงกันว่า Node.js ส่งเสริมให้
Node.js ใช้ CommonJS-style require () สำหรับการโหลดโค้ด มันอาจจะแตกต่างกันเล็กน้อยจากสิ่งที่คุณกำลังใช้
ทำความคุ้นเคยกับห้องสมุดมาตรฐานของ Node.js
จากนั้นคุณจะต้องการเห็นสิ่งที่ชุมชนมีให้:
มาตรฐานทองคำสำหรับการจัดการแพคเกจ Node.js เป็นNPM
ในที่สุดคุณก็อยากจะรู้ว่าแพ็คเกจยอดนิยมสำหรับงานต่าง ๆ :
เครื่องมือที่มีประโยชน์สำหรับทุกโครงการ:
การทดสอบหน่วย:
กรอบงานเว็บ:
Trailsเป็นเว็บแอพพลิเคชั่นที่ทันสมัย มันสร้างบนสายเลือดของRailsและGrailsเพื่อเร่งการพัฒนาโดยยึดมั่นในปรัชญาการออกแบบที่เน้นการใช้ API เป็นหลักในการประชุม
Danfเป็นกรอบ OOP แบบสแต็กเต็มรูปแบบที่มีคุณสมบัติมากมายเพื่อสร้างแอปพลิเคชั่นที่ปรับขนาดได้บำรุงรักษาทดสอบได้และมีประสิทธิภาพ
Derbyjsเป็นเฟรมเวิร์ก JavaScript เต็มสแต็กปฏิกิริยา พวกเขากำลังใช้รูปแบบเช่นการเขียนโปรแกรมปฏิกิริยาและ JavaScript isomorphic เป็นเวลานาน
Loopback.ioเป็นเฟรมเวิร์ก Node.js ที่มีประสิทธิภาพสำหรับการสร้าง API และเชื่อมต่อกับแหล่งข้อมูลเบื้องหลังได้อย่างง่ายดาย มี Angular.js SDK และมี SDK สำหรับ iOS และ Android
เครื่องมือกรอบเว็บ:
เครือข่าย:
การโต้ตอบของบรรทัดคำสั่ง:
ทำงานกับสตรีม:
ใช้แหล่งที่มาลุค
ไม่ แต่อย่างจริงจังฉันพบว่าการสร้าง Node.js จากแหล่งที่มาทำการทดสอบและการดูเกณฑ์มาตรฐานทำให้ฉันอยู่ในเส้นทางที่ถูกต้อง จากนั้นไฟล์. js ในไดเรกทอรี lib เป็นที่ที่เหมาะแก่การดูโดยเฉพาะไฟล์ http.js
อัปเดต: ฉันเขียนคำตอบนี้เมื่อปีที่แล้วและตั้งแต่นั้นมามีการระเบิดในจำนวนแหล่งข้อมูลที่ดีสำหรับคนที่เรียนรู้โหนด แม้ว่าฉันจะยังเชื่อว่าการดำน้ำในแหล่งนั้นคุ้มค่า แต่ฉันคิดว่าตอนนี้มีวิธีที่ดีกว่าในการเริ่มต้น ฉันอยากจะแนะนำหนังสือบางเล่มใน Node.js ที่กำลังจะออกมา