Apakah ada sumber daya yang baik untuk memulai dengan Node.JS? Adakah tutorial, blog, atau buku yang bagus?
Tentu saja, saya telah mengunjungi situs resminya http://nodejs.org/ , tetapi saya tidak berpikir dokumentasi yang mereka miliki adalah titik awal yang baik.
javascript
node.js
Joneph O.
sumber
sumber
Jawaban:
Tutorial
Tutorial Node.js
30 hari Node
Situs Pengembang
Video
Screencasts
Buku
Kursus
Blog
Podcast
Sumber daya JavaScript
Modul Node.js
Lain
sumber
Pertama, pelajari konsep inti Node.js:
Anda akan ingin memahami gaya coding asynchronous yang Node.js mendorong .
Async! = Bersamaan. Memahami loop acara Node.js !
Node.js menggunakan gaya CommonJS yang membutuhkan () untuk memuat kode; mungkin agak berbeda dari yang biasa Anda lakukan .
Membiasakan diri dengan standar perpustakaan Node.js ini .
Lalu, Anda akan ingin melihat apa yang ditawarkan komunitas:
Standar emas untuk manajemen paket Node.js adalah NPM .
Ini adalah alat baris perintah untuk mengelola dependensi proyek Anda .
Pastikan Anda memahami bagaimana Node.js dan NPM berinteraksi dengan proyek Anda melalui folder node_modules dan package.json .
NPM juga merupakan registri dari hampir semua paket Node.js di luar sana
Akhirnya, Anda akan ingin tahu apa beberapa paket yang lebih populer untuk berbagai tugas:
Alat yang Berguna untuk Setiap Proyek:
Unit Testing:
Kerangka Web:
Trails adalah kerangka kerja aplikasi web modern. Ini dibangun di atas silsilah Rails and Grails untuk mempercepat pengembangan dengan berpegang pada filosofi desain berbasis API yang sederhana dan berdasarkan pada konvensi.
Danf adalah kerangka kerja OOP tumpukan penuh yang menyediakan banyak fitur untuk menghasilkan aplikasi yang dapat diskalakan, dikelola, diuji, dan berkinerja serta memungkinkan untuk kode dengan cara yang sama di sisi server (Node.js) dan klien (browser).
Derbyjs adalah framework JavaScript full-stack reaktif. Mereka menggunakan pola seperti pemrograman reaktif dan JavaScript isomorfik untuk waktu yang lama.
Loopback.io adalah kerangka kerja Node.js yang kuat untuk membuat API dan menghubungkan dengan mudah ke sumber data backend. Ini memiliki SDK Angular.js dan menyediakan SDK untuk iOS dan Android.
Alat Kerangka Web:
Jaringan:
Interaksi Baris Perintah:
Bekerja dengan stream:
sumber
Gunakan sumbernya, Luke.
Tidak, tetapi dengan serius saya menemukan bahwa membangun Node.js dari sumber, menjalankan tes, dan melihat tolok ukur memang membuat saya berada di jalur yang benar. Dari sana, file .js di direktori lib adalah tempat yang baik untuk mencari, terutama file http.js.
Pembaruan: Saya menulis jawaban ini lebih dari setahun yang lalu, dan sejak saat itu ada ledakan dalam jumlah sumber daya besar yang tersedia untuk orang yang belajar Node.js. Meskipun saya masih percaya bahwa menyelam ke sumbernya bermanfaat, saya pikir sekarang ada cara yang lebih baik untuk memulai. Saya akan menyarankan beberapa buku tentang Node.js yang mulai keluar.
sumber