Pemrograman Web dengan Express js
Pemrograman Web dengan Express.js
Penulis: Khoironi, Bagus Edi Fathorrasi
Sinopsis
Buku “Pemrograman Web dengan Express.js” merupakan panduan praktis bagi mahasiswa, dosen, maupun pengembang web yang ingin memahami dan menguasai framework Express.js secara terstruktur. Express.js, sebagai salah satu framework populer berbasis Node.js, menawarkan kemudahan dalam membangun aplikasi web modern, mulai dari server sederhana hingga API yang kompleks.
Disusun secara bertahap, buku ini membahas dasar-dasar Express.js, instalasi, serta pembuatan server. Pembaca kemudian diajak mendalami konsep middleware, routing lanjutan, serta pengelolaan request dan response. Integrasi dengan database seperti MySQL dan MongoDB juga dibahas lengkap, termasuk implementasi CRUD menggunakan ORM seperti Sequelize dan Knex.js.
Selain itu, buku ini menguraikan topik autentikasi dan otorisasi dengan JWT, proteksi route, serta penerapan role-based access control (RBAC). Pembaca juga diperkenalkan pada penggunaan template engine (EJS), pengelolaan file dan upload dengan Multer, hingga pembuatan RESTful API yang aman dengan dokumentasi Swagger, rate limiting, dan berbagai teknik keamanan.
Dengan bahasa yang jelas, contoh kode yang mudah dan aplikatif, serta struktur pembahasan yang runtut, buku ini menjadi referensi komprehensif untuk membangun aplikasi web menggunakan Express.js.