2020
Best 5 Chrome Extension Untuk GitHub
Di artikel ini saya akan share tentang Chrome Extensions Tools pada GitHub yang saya gunakan agar menambah produktivitas saya dalam menggunakan GitHub sehari-hari. Sebenarnya banyak sekali extension yang bagus di luar sana, tapi dalam case saya dan saya akan sharing 5 Chrome Extension Github yang saya gunakan.
Membuat Basic Server Menggunakan NodeJS dan ExpressJS
Sebelumnya kita sudah mempelajari bagaimana membuat Web Server sendiri dengan menggunakan NodeJS saja. Kali ini kita akan mencoba bagaimana membuat Web Server dengan menggunakan ExpressJS salah satu framework yang paling banyak digunakan di NodeJS.
Kenalan dengan ESLint, Linter Javascript
Lint atau linter adalah alat untuk menganalisa source code untuk menandai errors, bug, code convention dan memverifikasi kualitas kode.
Belajar NodeJS: Memahami basic routing di NodeJS
Routing mengacu pada bagaimana sebuah aplikasi endpoint/URL merespon apa yang diminta/request oleh client/browser. Atau bisa juga routing adalah mekanisme bagaimana sebuah aplikasi me-response permintaan/request client/browser ke endpoint/URL tertentu dan dengan spesifik HTTP request method seperti GET, POST, PUT, PATCH, DELETE dan lain-lain
Belajar NodeJS: Membuat Web Server Sendiri Menggunakan NodeJS
Jika kamu pernah membuat sebuah statich HTML Website atau sebelumnya pernah menggunakan PHP atau ASP, kamu pasti pernah menggunakan Web Server seperti Apache atau IIS yang melayani static files yang di request dari browser.
Belajar NodeJS: Cara Install NodeJS di Windows, MacOS, Linux Ubuntu
Jika kamu ingin membuat sebuah web yang kekinian pasti tidak akan jauh-jauh membutuhkan yang namanya NodeJS. Di sini saya akan menjelaskan bagaimana cara meng-install NodeJS di Windows, MacOS dan Linux Ubuntu.
Apa itu Semantic Version (SemVer)?
Ketika kalian sering membuat aplikasi menggunakan npm atau yarn pasti pernah mempertanyakan banyak hal. Apa gunanya package.json, kenapa ketika install ada package-lock.json