Latihan menggunakan Docker untuk pemula
https://hashnode.com/post/docker-tutorial-for-beginners-cjrj2hg5001s2ufs1nker9he2
#docker #container
https://hashnode.com/post/docker-tutorial-for-beginners-cjrj2hg5001s2ufs1nker9he2
#docker #container
Hashnode
Docker Tutorial for Beginners - Hashnode
Docker is a tool used to create and run containers, self-sufficient units that can have their own operating system, tools, and libraries, and run your code in an isolated environment. That means you don't have to worry about the libraries and the ope...
Tips untuk meningkatkan kualitas kode di dalam proyek berbasis Node.js
https://hackernoon.com/enforcing-code-quality-for-node-js-c3b837d7ae17
#nodejs #code #quality #pattern
https://hackernoon.com/enforcing-code-quality-for-node-js-c3b837d7ae17
#nodejs #code #quality #pattern
Hackernoon
Enforcing Code Quality for Node.js | HackerNoon
If you are going to be writing code and shipping it to production, it’s important that the code is high quality.
Beberapa framework Node.js yang menarik untuk dicoba untuk proyek backend aplikasi web
https://medium.freecodecamp.org/10-node-js-frameworks-worth-checking-out-express-loopback-hapi-and-beyond-7b537b590f89
#backend #nodejs #framework
https://medium.freecodecamp.org/10-node-js-frameworks-worth-checking-out-express-loopback-hapi-and-beyond-7b537b590f89
#backend #nodejs #framework
freeCodeCamp.org
10 Node.js Frameworks Worth Checking Out: Express, Loopback, Hapi, and Beyond
As technology is changing at a rapid pace, developers are moving to use new technologies and adopting more convenient frameworks for their…
Melihat mode functional programming di dalam TypeScript
https://dev.to/wolksoftware/why-typescript-is-a-better-option-than-javascript-when-it-comes-to-functional-programming-3mp0
#typescript #functional
https://dev.to/wolksoftware/why-typescript-is-a-better-option-than-javascript-when-it-comes-to-functional-programming-3mp0
#typescript #functional
DEV Community
Why TypeScript is a better option than JavaScript when it comes to functional programming?
In this post, we analyze why static type systems constitute a critical advantage for TypeScript in the context of functional programming.
Tips mengolah data cukup banyak di dalam backend Node.js
https://dev.to/itmayziii/how-to-process-epic-amounts-of-data-in-nodejs-16hl
#data #big #nodejs
https://dev.to/itmayziii/how-to-process-epic-amounts-of-data-in-nodejs-16hl
#data #big #nodejs
DEV Community
How to Process Epic Amounts of Data in NodeJS
Learn how to process a large amount of data using NodeJS. This could be useful for sending millions of HTTP requests, performance tests, and much more.
Optimasi untuk membuat Docker image yang lebih kecil
https://medium.com/@gdiener/how-to-build-a-smaller-docker-image-76779e18d48a
#docker #container
https://medium.com/@gdiener/how-to-build-a-smaller-docker-image-76779e18d48a
#docker #container
Medium
How to build a smaller Docker image
When you’re building a Docker image it’s important to keep the size under control. Having small images means ensuring faster deployment.
Latihan menggunakan NativeScript untuk membangun mobile app.
https://www.youtube.com/watch?v=DcCSq2Y9bow
Kelas Udemy nya :
https://www.udemy.com/nativescript-angular-build-native-ios-android-web-apps
#udemy #nativescript
https://www.youtube.com/watch?v=DcCSq2Y9bow
Kelas Udemy nya :
https://www.udemy.com/nativescript-angular-build-native-ios-android-web-apps
#udemy #nativescript
YouTube
NativeScript Tutorial for Beginners - Build iOS, Android and Web Apps with NativeScript and Angular
Join the full course: https://acad.link/nativescript
Use one Angular + NativeScript codebase to build native iOS, Android and web apps and learn NativeScript from scratch.
With Angular, you can already build highly reactive and engaging web apps. Wouldn't…
Use one Angular + NativeScript codebase to build native iOS, Android and web apps and learn NativeScript from scratch.
With Angular, you can already build highly reactive and engaging web apps. Wouldn't…
Latihan menggunakan CSS Custom Properties untuk desain halaman web
https://dev.to/chriscoyier/learn-about-css-custom-properties-through-clever-uses-of-them-2fjo
#css #properties
https://dev.to/chriscoyier/learn-about-css-custom-properties-through-clever-uses-of-them-2fjo
#css #properties
DEV Community
Learn About CSS Custom Properties Through Clever Uses of Them
CSS custom properties have a ton of use cases. They have all the power of traditional variables, only they follow the cascade like we expect in CSS. Plus you can get clever with their values and combine them with other CSS technology to do very interesting…
Cara menggunakan web font di dalam CSS
https://blog.logrocket.com/how-to-use-web-fonts-in-css-a0326f4d6a4d
#web #font #css
https://blog.logrocket.com/how-to-use-web-fonts-in-css-a0326f4d6a4d
#web #font #css
LogRocket Blog
How to use web fonts in CSS - LogRocket Blog
Web fonts have revolutionized site typography in the past decade. Discover the various techniques and best practices for adding custom fonts to web pages.
Cara menggunakan NPX untuk memasang dependency NPM
https://hackernoon.com/npx-npm-package-runner-7f6683e4304a
#npx #npm
https://hackernoon.com/npx-npm-package-runner-7f6683e4304a
#npx #npm
Hackernoon
npx: npm package runner | Hacker Noon
Menggunakan Gitlab Merge Request untuk menambahkan versi aplikasi secara semantic
https://medium.com/wbaa/automatic-semantic-versioning-using-gitlab-merge-request-labels-f58aae4f82cc
#semantic #gitlab #version
https://medium.com/wbaa/automatic-semantic-versioning-using-gitlab-merge-request-labels-f58aae4f82cc
#semantic #gitlab #version
Medium
Automatic semantic versioning using Gitlab merge request labels
A few weeks ago, I was investigating how to do automatic semantic versioning. The solution I’m proposing here is inspired by this blog…
Contoh penggunaan Nuxt JS dengan GraphQL dan Postgres SQL
https://blog.hasura.io/create-nuxt-js-universal-apps-using-graphql-on-postgres/
#nuxt #ssr #graphql
https://blog.hasura.io/create-nuxt-js-universal-apps-using-graphql-on-postgres/
#nuxt #ssr #graphql
Hasura Blog
Create Nuxt.js Universal Apps using GraphQL on Postgres
Server side render (SSR) websites using Nuxt.js and GraphQL APIs over Postgres using Hasura GraphQL Engine. Instant setup. Tutorial/boilerplate -> nuxtjs-postgres-graphql
Integrasi antara komponen tampilan Nebular UI dengan Angular Material CDK
https://blog.angular.io/nebular-meets-angular-cdk-b83fc921d6b2
#angular #cdk #nebular
https://blog.angular.io/nebular-meets-angular-cdk-b83fc921d6b2
#angular #cdk #nebular
Medium
Nebular meets Angular CDK
A short while ago our team released a stable version of Nebular. Nebular is an Angular library that simplifies complex rich UI…
Database penyimpanan bernama AlaSQL untuk Node.js dan browser
https://dev.to/jorge_rockr/alasql-a-real-database-for-web-browsers-and-nodejs-24gj
#sql #ala
https://dev.to/jorge_rockr/alasql-a-real-database-for-web-browsers-and-nodejs-24gj
#sql #ala
DEV Community
AlaSQL: A Real Database for Web Browsers (and Node.js)
A quick introduction to AlaSQL
Membuat server Nginx di Raspberry Pi untuk menjalankan backend server Node.js
https://dev.to/guimg/how-to-serve-nodejs-applications-with-nginx-on-a-raspberry-jld
#nginx #raspberry #nodejs
https://dev.to/guimg/how-to-serve-nodejs-applications-with-nginx-on-a-raspberry-jld
#nginx #raspberry #nodejs
DEV Community
How To Serve Node.js Applications with Nginx on a Raspberry
How To Serve Node.js Applications with Nginx acting as a reverse proxy on a Raspberry inside your local network.
Beberapa referensi template berbasis Bootstrap yang gratis
https://speckyboy.com/free-bootstrap-ui-kits/
#bootstrap #kit
https://speckyboy.com/free-bootstrap-ui-kits/
#bootstrap #kit
Speckyboy Design Magazine
20+ Free Bootstrap UI Kits – Speckyboy
A collection of the best free Bootstrap 4 & 5 UI kits that you can use as the starting point of your next web design project.
https://codingthesmartway.com/async-programming-with-javascript-callbacks-promises-and-async-await/
Penjelasan penggunaan async
#async #callback #promise
Penjelasan penggunaan async
#async #callback #promise
CodingTheSmartWay.com
Async Programming With JavaScript – Callbacks, Promises and Async / Await
Introduction To Asynchronous Programming in JavaScript In general JavaScript is running code in a non-blocking way. This means that code which is is taking some time to finish (like accessing an API, reading content from the local file system etc.) is being…
Mempublikasikan aplikasi Progressive Web Apps ke Google Play Store
https://medium.com/@firt/google-play-store-now-open-for-progressive-web-apps-ec6f3c6ff3cc
#pwa #playstore
https://medium.com/@firt/google-play-store-now-open-for-progressive-web-apps-ec6f3c6ff3cc
#pwa #playstore
Medium
Google Play Store now open for Progressive Web Apps 😱
Chrome 72 for Android shipped the long-awaited Trusted Web Activity feature, which means we can now distribute PWAs in the Google Play…
Tips menggunakan Autentikasi Sosial Media dan mengambil data authentication itu dengan GraphQL dan Passport JS
https://medium.freecodecamp.org/how-to-nail-social-authentication-in-graphql-27943aee5dce
#auth #login #social #media
https://medium.freecodecamp.org/how-to-nail-social-authentication-in-graphql-27943aee5dce
#auth #login #social #media
freeCodeCamp.org
How to nail social authentication in GraphQL
In this article you will learn how to perform social authentication in GraphQL server with Passport.JS.
GraphQLess , library untuk membuat GraphQL server dengan pola Express JS
https://github.com/tylerbuchea/graphqless
#graphql #express
https://github.com/tylerbuchea/graphqless
#graphql #express
GitHub
tylerbuchea/graphqless
REST and GraphQL really aren't that different. I'll prove it! - tylerbuchea/graphqless
Tips performansi aplikasi web Angular dengan Lazy Component
https://blog.angularindepth.com/improve-performance-with-lazy-components-f3c5ff4597d2
#angular #lazy #component
https://blog.angularindepth.com/improve-performance-with-lazy-components-f3c5ff4597d2
#angular #lazy #component
Angular In Depth
Improve Performance With Lazy Components
Create performant components by avoiding unnecessary workload leveraging modern APIs like Intersection Observer