Sebuah kerangka modular adalah suatu kerangka yang menggunakan modul untuk memuat dan mengaktifkan berbagai fitur.
Kerangka dipisahkan adalah kerangka kerja yang terdiri dari modul yang lebih kecil yang dapat bekerja pada mereka sendiri.
TinyCore.js menggunakan kedua prinsip ini untuk memberikan pengembang dengan koleksi modul yang berdiri sendiri yang dapat mereka gunakan ketika membangun aplikasi Web JS berbasis mereka.
Juga dibangun di sekitar prinsip-prinsip Definisi Asynchronous Modul, TinyCore.js juga dapat digunakan dalam lingkungan yang dinamis, modul memuat hanya ketika mereka dibutuhkan, semua melalui non-blocking panggilan async.
Kerangka kerja ini dilengkapi dengan dukungan lintas-browser dan beberapa modul dasar yang disertakan dalam paket standar, namun keunggulan utamanya adalah arsitektur terbuka yang memungkinkan kode pengembang modul sendiri setiap kali membutuhkan fungsi baru.
Selain ini, TinyCore.js juga termasuk dukungan untuk berbagai kerangka pengujian unit dan kapal dengan penangan kesalahan dan utilitas debug.
Untuk dokumentasi lebih, periksa berkas README kerangka ini
Apa yang baru dalam rilis ini:.
- Ditambahkan bower.json dan diperbarui package.json (devDependencies, ...)
- Ditambahkan .gitignore
- membangun:. Berganti nama Footer.js dan Header.js untuk Outro.js dan Intro.js
- Grunt: berubah posisi banner dengan (uglify tugas) .
Apa yang baru di versi 1.0.1:
- Utils: berganti nama Utils.forEach ke Utils.forIn (konsistensi).
- Grunt: menambahkan & quot; bersih & quot; Tugas untuk menghapus membangun file-file sementara.
- Pengujian: dihapus digandakan & quot; warisan + kasus & quot; file tes .
- Build: reorganisasi file, menambahkan Footer.js dan Header.js untuk mengoptimalkan membangun file final dan minification .
- Doc:. Menambahkan link di README untuk dokumentasi ekstensi dan file README di src / ekstensi
Persyaratan :
- JavaScript diaktifkan pada sisi client
Komentar tidak ditemukan