Deploying Node app to ECS with Docker

Deploying Node app to ECS with Docker

In this tutorial, I’ll walk you through the steps on how to dockerize a Node.js application and then deploy it to Amazon Web Services (AWS) using Amazon Elastic Container Registry (ECR) and Amazon Elastic Container Service (ECS). We’ll do it in follow under: 1) Environment Setup Node and Npm: Follow this link to install the latest versions. Docker: Follow this link to install the latest […]

Read More

Mock data with FakerJs

Mock data with FakerJs

What is FakerJs ? FakerJs is a JavaScript library that helps generate random data according to different types of data such as email, phone number, address, password, image and so on… Demo: https://rawgit.com/Marak/faker.js/master/examples/browser/index.html When is it useful? When working with the Front End, we need the data to be processed on the user interface when the real data from the API is incomplete. Creates dummy […]

Read More

Flutter2

Flutter2

At 2021/3/4, Flutter2  was released with new features added: – Web’s , desktop’s support has been in stable channel (they were in beta channel before), which mean you can bring your app officially to Web, Mac OS and Windows OS. – Sound Null Safety, but not all packages has been updated with this feature so consider this when you intend to upgrade your current project […]

Read More

Launch Web with Docker

Launch Web with Docker

I. WHAT IS DOCKER? Docker is an open platform for developing, deploying, shipping, and running applications. Docker enables you to separate your applications from your infrastructure so you can deliver software quickly. With Docker, you can manage your infrastructure in the same ways you manage your applications. By taking advantage of Docker’s methodologies for shipping, testing, and deploying code quickly, you can significantly reduce the […]

Read More

Web hosting services in Viet Nam

Web hosting services in Viet Nam

What is Hosting ? Hosting (web hosting) is an online service that helps you publish your native web page or web application to the Internet. When you sign up for a hosting service, you hire a place on a server that holds all the files and data necessary for your website to run. A server is a physical computer running uninterruptedly so that your website […]

Read More

Face Detection with face-api.js

Face Detection with face-api.js

A facial recognition system is a technology capable of matching a human face from a digital image or a video frame against a database of faces. Researchers are currently developing multiple methods in which facial recognition systems work. The most advanced face recognition method, which is also employed to authenticate users through ID verification services, works by pinpointing and measuring facial features from a given […]

Read More

ReactJs.NET

ReactJs.NET

  REACTJS React is an open-source JavaScript library that is used for building user interface. It gives excellent response speed when user inputting using the new method (JSX) to render web page. React allows developers to create large web applications that can change data, without reloading the page. The main purpose of React is to be fast, scalable, and simple. However, React works only on […]

Read More

HOW TO CREATE THE CI/CD USING GITLAB RUNNER WITH NODEJS ON THE EC2 INSTANCE

HOW TO CREATE THE CI/CD USING GITLAB RUNNER WITH NODEJS ON THE EC2 INSTANCE

Introduction What is CI/CD Continuous Integration is the process of automatically building, doing unit testing as source code is changed on the Version Control system (Git). The goal of CI is to quickly make sure a new change from a developer is “good” and suitable for further use in the codebase. Continuous Delivery is a step beyond Continuous Integration. The application is not only built […]

Read More