Selasa, 21 Maret 2017

node.Js hampir menyaingi PHP


            Perkembangan teknologi dijaman sekarang ini semakin pesat, tidak terkecuali perkembangan Website, pasalnya perkembangan website ini menjadi trend teknologi berkembanng dimana permintaan pasar serta penggunaan situs website yang semakin banyak membuat perkembangan Website menjadi pesat. Teknologi berkembang seiring dengan pertumbuhan manusia yang beragam, termasuk cara mereka meyikapi dan menggunakan teknologi itu sendiri. Jika dulu orang mengakses Website hanya bisa menggunakan computer desktop, kini kemajuan mobile membuat kemudahan dan menjadi suatu kegemaran orang-orang di penjuru dunia. node.js adalah salah satu contoh perkembangan web terbaru ditahun 2016 hingga 2017, mari kita bahas lebih lanjut.


node Js

node.js sebagai salah satu pendobrak teknologi di bidang web development dan dunia Javascript, berhasil menjadi salah satu magnet bagi pengembangan perangkat lunak yang menjanjikan kecepatan.

Node.js sendiri tidak hanya mengubah dunia web development dengan Socket.IO-nya, di dunia mobile apps develpoment pun Node.js digunakan oleh React-Native untuk membangun perangkat pengembangan aplikasi yang mengandalkan Javascript. Selain itu Node.js pun sudah digunakan untuk internet of things seperti yang digunakan oleh Tessel.


Apa sih itu node Js?

Jadi node.Js itu adalah platform perangkat lunak pada sisi-server dan aplikasi jaringan. Ditulis dengan bahasa JavaScript dan dijalankan pada Windows, Mac OS X, dan Linux tanpa perubahan kode program. node.js memiliki pustaka server HTTP sendiri sehingga memungkinkan untuk menjalankan server web tanpa menggunakan program server web seperti Apache atau Lighttpd. (Wikipedia).

Nih kalo agan/sista masih bingung, node.js adalah platform perangkat lunak yang berjalan pada sisiserver dan aplikasi jaringan. Jadi si Node ini gabungan Antara App Server dan App Network kemudian Platform ini terdiri dari 2 hal, yaitu runtime environment dan script library. node.js memiliki pustaka server HTTP sendiri sehingga memungkinkan untuk menjalankan webserver tanpa menggunakan program webserver seperti apache atau lighttpd. Jadi dalam hal ini sowftare Xampp,Lamp,dll tidak di gunakan Berbicara mengenai serverside. Apa sih yang membedakan node.js dengan php ?

Yang membedakan keduanya adalah dari sisi peletakan eksekusinya. Php mengeksekusi data di sisi server, selanjutnya hasilnya akan ditampilkan di sisi klien. Sedangkan node.js, seperti pengertian javascript, pengeksekusiannya di sisi klien melalui browser akan tetapi dapat mengatasi pengolahan data di sisi server sekelas PHP, ASP dll jadi hal ini penggunaan node.js sangatlah efisien di bandingan dengan PHP.


Kelebihan node.Js

Berikut kelebihan-kelebihan dari server node.js
  • dengan bahasa JavaScript, ia mempermudah pembelajaran sisi-belakang jika memang sudah menguasai JavaScript; pemula bahkan lebih cepat menguasainya karena dari sisi-klien juga menggunakan bahasa Javascript
  • adanya pertukaran kode antara klien dan server, yaitu server-side rendering pada kerangka JavaScript
  •  adanya fasilitas untuk membuat aplikasi waktu nyata (realtime application)
  • bersumber terbuka, sehingga pengguna mengetahui bagaimana proses aplikasi berjalan, mengubahnya, dan gratis dipakai
  • mendukung penyimpanan sementara (cache)


Perkembangan
node.js adalah sebuah gebrakan baru yang menepis pernyataan bahwa javascript hanyalah bahasa client-side, karena menggunakan javascript inilah, node.js berkembang pesat karena penggunanya tidak lagi harus mempelajari struktur bahasanya. Setiap developer web sudah pasti menguasai setidaknya mengenal javascript, karena javascript sudah ada sejak tahun 1995-an dan sudah biasa digunakan dalam website apapun. Beberapa tahun kedepan, tidak hanya php saja yang populer, Node.js akan menjadi alternatif dan saingan yang mungkin akan mengalahkan php.

Ryan Dahl adalah pendiri Node.js. Ia juga dikenal sebagai seorang programmer yang tinggal di Jerman. Dia bekerja di freelancer, dan ia memastikan bahwa karirnya terpelihara dengan baik. Dia mampu membuat berbagai jenis metode pemrograman yang benar-benar hebat. Ia bahkan dikenal oleh beberapa orang di daerahnya karena kemampuan nya, dan fakta bahwa ia lebih suka tidur selama berbagai kesempatan


Tidak ada komentar:

Posting Komentar