Belajar bareng tentang Laravel, Node.js, dan bahasa pemrograman lainnya.
Kita akan membahas cara menambahkan metrik code coverage pada proyek menggunakan GitHub Actions dan Codecov.io. Dengan mengintegrasikan GitHub Actions dan Codecov.io, developer dapat mengotomatisasi pengujian dan memantau kualitas kode secara lebih efektif.
CI/CD merupakan bagian penting untuk mengotomatisasi proses testing, build, dan deployment sebuah aplikasi sehingga selalu siap dirilis setiap saat. Dalam artikel ini, kita akan membahas secara mendalam cara mengimplementasikan CI/CD di GitHub menggunakan GitHub Actions, TypeScript, dan Jest.
Di part kali ini kita akan mencoba membuat aplikasi REST API sederhana menggunakan ElysiaJS dan men-deploy-nya ke Vercel menggunakan GitHub.
Di part ini, kita akan mencoba mempelajari cara membuat sebuah projek Node.js dengan npm init, mem-push-nya ke GitHub, lalu men-deploy-nya ke Render.
Di part ini, kita akan mempelajari bagaimana cara kerja dari Node.js, terutama mengenai konsep callback, Promise, dan async serta await di JavaScript dan bagaimana implementasinya di Node.js.
NVM (Node Version Manager) saat ini menjadi tools yang paling sering dipakai untuk mengganti versi Node.js dengan mudah, tapi mungkin banyak yang belum tahu bahwa ada tools lain yang bisa dijadikan sebagai alternatif yang lebih cepat dan lebih efisien. Kamu mungkin akan sangat menyukai tools baru ini: Volta.
Memahami Node.js dengan bahasa yang mudah mulai dari sejarahnya, mencoba hello world langsung di Node.js, hingga menyiapkan text editor yang proper dengan VSCode. Termasuk ekstensi VSCode apa saja yang direkomendasikan dan setting-an yang perlu disiapkan.