Web Framework untuk Node.js. Expresjs Hapi
Web Framework di Node.js Di Node.js terdapat banyak Web Framework yang dapat Anda gunakan. Masing-masing framework yang ada tentu memiliki kelebihan dan kekurangan. Expressjs merupakan web framework tertua dan terpopuler di Node.js saat ini. Framework ini sangat ringan, mudah diintegrasikan dengan aplikasi web front-end, dan penulisan kodenya tidak jauh beda dengan Node.js native. Namun karena sifat ringannya tersebut, ia menjadi framework yang unopinionated alias tidak memiliki aturan untuk menggunakannya. Express tidak menyediakan struktur atau kerangka kerja yang baku untuk diikuti oleh developer. Sehingga, developer menjadi sulit menentukan seperti apa kode yang optimal. Framework lainnya seperti Hapi menyediakan environment yang lengkap untuk mengembangkan web server yang kompleks. Bila menggunakan Hapi, kita tak perlu tools lain untuk menerapkan layer authentication, tokenize, cors, dan lain sebagainya. Kelemahan Hapi adalah abstraksinya yang terlalu jauh dari Node.j...