- Framework aplikasi web berbasis MVC yang dirancang untuk membangun situs web yang dapat diskalakan dengan cepat
- Dapat digunakan sebagai fondasi untuk web app server-side tradisional, SPA, dan RESTful API
- Kelebihan
- Mengutamakan convention over configuration, tetapi tetap fleksibel
- Mendukung routing sisi server yang menggunakan URL ramah SEO tanpa konfigurasi terpisah
- Menyediakan pengelolaan sesi sisi server
- Penyimpanan key/value: dapat melakukan cache untuk request, aksi controller, objek, dan file statis
- Menyediakan directive sederhana untuk mengelola cookie, sesi, redirect, cache, dan lainnya
- Menyediakan opsi reuse kode yang kuat melalui penyertaan komponen dan chaining
- Dapat menyajikan HTML, JSON, JSONP, dan teks biasa dengan pola yang sama
- Mendukung modul ES dan modul Node (CommonJS)
- Mendukung hot module replacement (HMR) dalam mode pengembangan
- Rendering view menggunakan template literal atau engine yang didukung oleh consolidate
- Ketergantungan langsung yang sedikit
Belum ada komentar.