-
Implementation Authentication in ExpressJS V4.x Using JWT
ExpressJs is a tools in nodejs to create server side application, it’s very popular and have a lot of feature to create web application. Authentication is the act of proving an assertion, such as the identity of a computer system user – Wikipedia Authentication is important in private area in our application, it prevent our…
Written by
-
NestJS: Google OAuth2 Authentication with Passport
Overview We will create project Nestjs using authentication with library passportjs, we will use OAuth strategy for this project. NestJs Nestjs is a framework for building efficient, scalable Node.js server-side applications. It uses progressive JavaScript, is built with TypeScript. Nestjs core engine still using expressjs as server library, so there is same concept between expressjs…
Written by
-
Responsive Image Web Browser
With modern browsers’ ability to choose the displayed image, we can boost user experience. This article guides you through creating responsive images
Written by
-
Mungkin Kamu Tidak Butuh Nextjs, Kenapa?
Membuat produk atau jadi budak Kerangka Kerja (framework) ? Sudah banyak aplikasi dan website sudah ku buat, kebanyakan menggunakan framework Nextjs . Framework frontend ini sangat mudah digunakan, tetapi banyak fitur yang tidak digunakan yang akhirnya membuat aplikasi menjadi besar (dalam segi ukuran file) dan lambat saat load data. Fitur nextjs yang sangat tidak digunakan…
Written by
-
Less is More Stack
There is thousand programming language framework, tool, library to make app now days. Nodejs, go lang, Rust, Java, Nextjs, Reactjs, Vue, you name it. Choosing the right tool for the right thing is what we call “effeciency” and “effective” in developing an app. Dilemma during initiate project is a common problem in every developer, I…
Written by
-
Systemd: Effective Deploy Nodejs on Linux
nearly every Linux distribution comes with systemd, which means forever, monit, PM2, etc. are no longer necessary – your OS already handles these tasks. – Mikemaccana, stackoverflow answer In couple years, ton of tutorial explain that we should use library like forever, monit, pm2, etc to run nodejs in linux. This happen because nodejs user…
Written by
-
ARUA: Proses dan Tantangan dalam Menciptakan Aplikasi Keuangan
Pembuatan aplikasi keuangan ARUA punya tantangan tersendiri, disini saya menceritakan bagaimana proses pembuatan aplikasi dan apa saja tantangan sekaligus cara saya mengatasinya
Written by
-
Jenis-jenis Access Control dalam Aplikasi
Access Control Access Control terhadap user digunakan untuk mengatur dan membuat policy terhadap akses data. Pembuatan Access control bisa memakan waktu karena jenis dan kebutuhannya berbeda-beda, tidak ada model khusus untuk membuat access control bahkan sebuah perusahaan atau satu tim khusus untuk mengelola akses kontrol ini agar menjadi se-dinamis mungkin sesuai kebutuhan perusahaan. ACL (Access…
Written by