14 NodeJS Rangka Kerja Web Syor_node.js

WBOY
Lepaskan: 2016-05-16 16:42:13
asal
1395 orang telah melayarinya

Sejak beberapa tahun lalu, Node.js telah berkembang secara beransur-ansur menjadi platform pembangunan yang matang, menarik ramai pembangun. Terdapat banyak tapak web yang besar dan trafik tinggi yang menggunakan Node.js untuk pembangunan, seperti PayPal Selain itu, pembangun juga boleh menggunakannya untuk membangunkan beberapa rangka kerja web mudah alih yang pantas.

Berikut ialah 14 rangka kerja aplikasi web berdasarkan Node.js Anda mungkin ingin datang dan melihat jika ada yang sesuai dengan anda.

 1.Primus

Primus, ialah pencipta Transformer dan juga dikenali sebagai rangka kerja masa nyata pembungkus universal. Primus menyertakan sejumlah besar rangka kerja masa nyata untuk Node.js, dan kesemuanya mempunyai pelbagai keupayaan masa nyata. Selain itu, Primus juga menyediakan antara muka peringkat rendah biasa untuk komunikasi antara pelbagai rangka kerja masa nyata. Primus ialah sumber terbuka dan dihoskan pada Github.

 2.Geddy

Geddy ialah rangka kerja MVC berstruktur yang sangat mudah berdasarkan Node.js. Anda boleh menggunakannya untuk membina aplikasi web dan API JSON dengan cepat. Jika anda telah menggunakan Ruby on Rails atau PHP codelgniter, Geddy sangat serupa dengan mereka. Ia mempunyai penghalaan RESTful, pemaparan templat, pengawal dan model.

Pembangun yang ingin mempelajari Geddy boleh pergi ke Fleegix Terdapat banyak tutorial dan bahan pembelajaran tentang menggunakan Geddy, dan blog ini dibangunkan menggunakan Geddy.

 3.Lokomotif

Lokomotif ialah rangka kerja MVC Node.js yang berkuasa yang menyokong RESTfu dan boleh menyambung dengan lancar ke mana-mana pangkalan data dan enjin templat. Lokomotif dibina di atas Express, mengekalkan kuasa dan kesederhanaan Node.js.

 4.KeystoneJS

KeystoneJS ialah platform pengurusan kandungan CMS Node.js dan platform aplikasi web berdasarkan Express dan Mongoose. Ia boleh digunakan untuk membina aplikasi tapak web berasaskan pangkalan data dengan mudah dan cepat Ia juga menyediakan pengesahan keselamatan dan pengurusan sesi, penghalaan dinamik, penyulitan automatik kata laluan, pemprosesan pengesahan borang, penjanaan automatik antara muka pengurusan, penghantaran e-mel, dsb.

 5.Belalang

Grasshopper ialah rangka kerja Node.js yang kaya dengan ciri dan sangat fleksibel yang pada asasnya menyokong semua ciri pembangunan web. Syorkan contoh pembelajaran kepada semua orang.

 6.DozerJS

DozerJS ialah alat yang direka untuk membangunkan API RESTful berskala dan perkhidmatan Web untuk menyokong pembangunan bahagian hadapan. Berikut ialah dua tutorial DozerJS yang disyorkan untuk semua orang, satu ialah Tutorial Pengenalan, dan satu lagi ialah Contoh Pembangunan DozerJS.

 7.Coklat.js

Chocolate.js ialah rangka kerja (koleksi) aplikasi web ringkas berdasarkan Node.js dan dibina menggunakan CoffeeScript. Pelajar yang ingin mempelajari rangka kerja ini boleh pergi ke di sini untuk mendapatkan pemahaman yang menyeluruh mengenainya, dan terdapat banyak contoh di dalamnya.

 8.Datachannel.io

Datachannel.io ialah aplikasi web komunikasi masa nyata yang diilhamkan oleh rangka kerja socket.io dan dilaksanakan menggunakan teknologi WebRTC. Sambungan data boleh dibuat secara terus dan operasi pertukaran data boleh dilakukan tanpa melalui pelayan.

 9.StrongLoop

StrongLoop ialah perkhidmatan API yang dibangunkan berdasarkan Node.js Produk pemantauan prestasi masa nyata yang paling terkenal dipanggil StrongOps, juga biasa dipanggil Nodefly. Suite StrongLoop termasuk tiga produk: LookBack, StrongOps dan StrongNode.

 10.UglifyJS

UglifyJS ialah program pemampatan Node.js sebelah pelayan yang mengandungi semua alatan yang diperlukan dan dokumentasi yang boleh diperluaskan untuk membantu pembangun meningkatkan kecekapan kod.

 11.Derby

Derby ialah rangka kerja MVC yang membantu menulis aplikasi interaktif masa nyata. Boleh dijalankan dalam Node.js atau persekitaran penyemak imbas. Ia juga mempunyai enjin penyegerakan data Racer. Saya mengesyorkan dua sumber pembelajaran kepada semua orang: Node.js MVC: Express.js Derby.js Hello World Tutorial dan menggunakan Tutorial Pembangunan Derby.js.

 12.Kit Alat Dojo

Dojo Tookkit ialah perpustakaan kelas JavaScript yang sangat berkuasa yang boleh melaksanakan sebarang fungsi. Berikut ialah tutorial menggunakan pembangunan Node.js dan Dojo.

 13.CompoundJS

CompoundJS ialah rangka kerja MVC Node.js yang boleh digunakan oleh pembangun untuk membina aplikasi web dalam beberapa minit. Mula PantasTutorial.

 14.KnockoutJS

KnockoutJS ialah perpustakaan kelas UI ringan yang memudahkan UI bahagian hadapan JavaScript dengan menggunakan corak MVVM. Sebagai contoh, selepas item data senarai ditambah atau dipadamkan, tidak perlu memuat semula keseluruhan serpihan kawalan atau menulis JS untuk menambah atau memadam nod sendiri Anda hanya perlu mentakrifkan templat dan atribut yang mematuhi sintaksnya takrifan. Ringkasnya, pembangun hanya perlu fokus pada akses data.

Label berkaitan:
sumber:php.cn
Kenyataan Laman Web ini
Kandungan artikel ini disumbangkan secara sukarela oleh netizen, dan hak cipta adalah milik pengarang asal. Laman web ini tidak memikul tanggungjawab undang-undang yang sepadan. Jika anda menemui sebarang kandungan yang disyaki plagiarisme atau pelanggaran, sila hubungi admin@php.cn
Tutorial Popular
Lagi>
Muat turun terkini
Lagi>
kesan web
Kod sumber laman web
Bahan laman web
Templat hujung hadapan
Tentang kita Penafian Sitemap
Laman web PHP Cina:Latihan PHP dalam talian kebajikan awam,Bantu pelajar PHP berkembang dengan cepat!