3 Web Framework Node.js yang Bisa Kamu Jajal Sekarang Juga - Espada Fajar

Latest

buka mata buka telinga

3 Web Framework Node.js yang Bisa Kamu Jajal Sekarang Juga

Node.js dapat dibilang menjadi salah satu rising star di bidang teknologi informasi khususnya dalam pembangunan aplikasi web, dukungan komunitasnya yang besar dan hadirnya berton - ton modul Node.js yang dikembangkan oleh komunitas membuat bahasa pemrograman yang satu ini kian digemari baik di Indonesia maupun di luar negeri. Membangun web framework dengan Node.js tentu saja dapat dilakukan from scratch dengan membuat fitur sendiri mulai dari membuat route parser, mekanisme template engine sendiri, pengelola database dan berbagai fitur umum web framework lainnya.

Tapi Anda dapat menyimak berbagai web framework Node.js yang telah dikurasi oleh tim Codepolitan, untuk segera memulai membangun aplikasi web dengan menggunakan Node.js.

1. Express.js
    Github Star: 28.483
    Github URL: https://github.com/expressjs/express
    Official Website: https://www.expressjs.com


Web framework yang satu ini memiliki tagline "Unopinionated web framework for Node.js". Berarti Anda tidak perlu ragu lagi menggunakan web framework yang satu ini. Dikembangkan oleh TJ Holowaychuk, dan kini dikelola oleh komunitas.
Express.js memiliki beberapa fitur penting seperti:
    routing yang tangguh
    fokus pada performa tinggi
    hasil coverage pengujian dengan nilai yang sangat tinggi
    memiliki berbagai HTTP helpers
    mendukung lebih dari 14 template engine
    content negotiation
    memiliki generator untuk membuat boilerplate dengan cepat

2. Sails.js
    Github Star: 15.872
    Github URL: https://github.com/balderdashy/sails
    Official Website: https://www.sailsjs.com


Sails.js ingin menjadi web framework dengan realtime yang sangat tinggi dan dukungan untuk enterprise. Sails.js mengadopsi arsitektur Ruby on Rails untuk pengembangannya dengan dukungan peralatan dan konsep yang lebih modern. Sails.js menjanjikan Anda dengan segudang fitur unggulan seperti:
    hampir seluruh kode Sails.js ditulis dengan Javascript
    dukungan terhadap berbagai database baik relational maupun nosql
    auto generate REST API
    dukungan websocket yang lebih mudah
    dukungan security policy yang lebih baik
    MEndukung berbagai front-end strategy seperti Angular.js, Backbone.js, iOS, Android, Windows Phone, dan lainnya
    asset pipeline yang fleksibel
    menggunakan Node.js, Express, dan Socket.io yang dipermudah dan ditingkatkan kehandalannya
    object relational mapper bernama waterline
    dokumentasi yang jelas dan lengkap


3. Hapi.js

Github Star: 6.942
Github URL: https://github.com/hapijs/hapi
Official Website: https://www.hapijs.com

Hapi.js dikembangkan untuk mewarnai dunia Node.js. Hapi membuat developer untuk fokus pada pengembangan logika aplikasi yang dapat digunakan ulang. Saat ini Hapi.js dikelola dibawah kendali Eran Hammer. Hapi.js disponsori oleh StriveWire, sebuah perusahaan dari Hamburg, Jerman.
Hapi.js memiliki sejumlah fitur seperti:
    konfigurasi terpusat
    validasi input
    caching
    autentikasi
    dukungan terhadap REST
    logging



No comments:

Post a Comment