⚠ This is a module for Icode-Go code editor (2.07+), it must be installed to use NodeJs and NPM:
https://play.google.com/store/apps/details?id=com.twoseventwodev.icodego
📱NodeJs:
Node.js is an open source, cross-platform runtime environment for developing server-side and networking applications. Node.js applications are written in JavaScript, and can be run within the Node.js runtime on OS X, Microsoft Windows, Linux, and with Icode-NodeJs - Android.
Following are some of the important features that make Node.js the first choice of software architects.
★ Asynchronous and Event Driven:
All APIs of Node.js library are asynchronous, that is, non-blocking. It essentially means a Node.js based server never waits for an API to return data. The server moves to the next API after calling it and a notification mechanism of Events of Node.js helps the server to get a response from the previous API call.
★ Very Fast:
Being built on Google Chrome's V8 JavaScript Engine, Node.js library is very fast in code execution.
★ Single Threaded but Highly Scalable:
Node.js uses a single threaded model with event looping. Event mechanism helps the server to respond in a non-blocking way and makes the server highly scalable as opposed to traditional servers which create limited threads to handle requests. Node.js uses a single threaded program and the same program can provide service to a much larger number of requests than traditional servers like Apache HTTP Server.
★ No Buffering:
Node.js applications never buffer any data. These applications simply output the data in chunks
💾 NPM Package Manager:
The name npm (Node Package Manager) stems from when npm first was created as a package manager for Node.js.
★ npm is the world's largest Software Registry:
The registry contains over 800,000 code packages.
★ npm is free to use:
You can download all npm public software packages without any registration or logon.
★ npm can manage dependencies:
npm can (in one command line) install all the dependencies of a project.
👍 Icode-Go's integration of NodeJs and NPM make using these tools simple and straightforward, allowing more time to focus on developing.
• NPM can be used through dialogs to make package installation easy.
• NodeJs projects keep everything clean and easy to manage. Run a project with a tap of a finger.
• If you are a traditional noder, we have a command line terminal that works very similar to a SSH client - just in our own little development environment. npm and node are both available from this command line.
• STDIN and STDERR logging.
⚠ This module is for ARM devices.
⚠ NOTICE: npm packages that have source files built on the device (c++ make) will not work on Android. Android does not have a 'build' system to handle these packages. This is not a Icode-NodeJs restriction or flaw, it is beyond our control. All pure JavaScript packages will run perfectly.
📱Device Requirements:
• Icode Go 2.07+ Editor Installed
• Approx. 100 ΜB of internal storage
• 50 MB (basic node app) available RAM (per node instance)
If you have any troubles with Installation, a feature request, or just need some assistance, before leaving a negative review please email us or post here:
https://groups.google.com/forum/#!forum/icode-go
⚠ Ini adalah modul untuk editor kod Icode-Go (2.07+), ia mesti dipasang untuk menggunakan NodeJs dan NPM:
https://play.google.com/store/apps/details?id=com.twoseventwodev.icodego
📱NodeJs:
Node.js adalah sumber terbuka, persekitaran runtime merentas platform untuk membangunkan aplikasi sisi pelayan dan rangkaian. Aplikasi Node.js ditulis dalam JavaScript, dan boleh dijalankan dalam runtime Node.js pada OS X, Microsoft Windows, Linux, dan dengan Icode-NodeJs - Android.
Berikut adalah beberapa ciri penting yang menjadikan Node.js pilihan pertama arkitek perisian.
★ Asynchronous and Event Driven:
Semua API perpustakaan Node.js tidak segerak, iaitu, tanpa penyekatan. Pada asasnya, pelayan berasaskan Node.js tidak pernah menunggu API untuk mengembalikan data. Pelayan bergerak ke API yang seterusnya selepas memanggilnya dan mekanisme pemberitahuan Acara Node.js membantu pelayan mendapatkan respon dari panggilan API sebelumnya.
★ Sangat Cepat:
Dibina di atas enjin JavaScript V8 Google Chrome, perpustakaan Node.js sangat cepat dalam pelaksanaan kod.
★ Single Threaded tetapi Sangat Berkala:
Node.js menggunakan model berulir tunggal dengan looping peristiwa. Mekanisme acara membantu pelayan untuk bertindak balas dengan cara yang tidak tersekat dan membuat server sangat berskala sebagai bertentangan dengan server tradisional yang membuat benang terbatas untuk menangani permintaan. Node.js menggunakan satu program berulir dan program yang sama dapat memberikan perkhidmatan kepada bilangan permintaan yang lebih besar daripada pelayan tradisional seperti Apache HTTP Server.
★ Tiada Buffering:
Aplikasi Node.js tidak pernah menjejaskan sebarang data. Aplikasi ini hanya mengeluarkan data dalam ketulan
Pengurus Pakej NPM:
Nama npm (Pengurus Pakej Node) berasal dari ketika npm pertama dibuat sebagai pengurus paket untuk Node.js.
★ npm adalah Perisian Perisian terbesar di dunia:
Registri mengandungi lebih daripada 800,000 pakej kod.
★ npm adalah percuma untuk digunakan:
Anda boleh memuat turun semua pakej perisian awam npm tanpa sebarang pendaftaran atau log masuk.
★ npm boleh menguruskan dependensi:
npm boleh (dalam satu baris arahan) memasang semua dependencies projek.
👍 Integrasi integrasi Icode-Go dari NodeJs dan NPM menggunakan alat-alat ini mudah dan mudah, membolehkan lebih banyak masa untuk memberi tumpuan kepada pembangunan.
• NPM boleh digunakan melalui dialog untuk memudahkan pemasangan pakej.
• Projek NodeJs menyimpan semua yang bersih dan mudah untuk diurus. Jalankan projek dengan ketukan jari.
• Sekiranya anda adalah noder tradisional, kami mempunyai terminal baris arahan yang berfungsi sangat mirip dengan pelanggan SSH - hanya dalam persekitaran pembangunan kami sendiri. npm dan nod boleh didapati dari baris arahan ini.
• STDERR dan STDERR pembalakan.
⚠ Modul ini adalah untuk peranti ARM.
⚠ NOTIS: npm pakej yang mempunyai fail sumber dibina pada peranti (membuat c ++) tidak akan berfungsi pada Android. Android tidak mempunyai sistem 'membina' untuk mengendalikan pakej ini. Ini bukan sekatan atau kesilapan Icode-NodeJ, ia adalah di luar kawalan kami. Semua pakej JavaScript tulen akan berjalan dengan sempurna.
📱 Keperluan Produk:
• Edit Icode Go 2.07+ Dipasang
• Anggaran. 100 ΜB penyimpanan dalaman
• 50 MB (app nod asas) RAM yang tersedia (contoh per nod)
Sekiranya anda mempunyai sebarang masalah dengan Pemasangan, permintaan ciri, atau hanya memerlukan bantuan, sebelum meninggalkan semakan negatif, sila e-mel kepada kami atau pos di sini:
https://groups.google.com/forum/#!forum/icode-go