You’ve created a wonderful NodeJS application and have tested it thoroughly. But now what? You have to deploy it somewhere. That’s where Heroku comes into play!
The great thing about Heroku is that it’s extremely easy to deploy your applications to their platform. In just a couple of minutes your app is up and running!
Today you’ll learn how to host your app in the Heroku cloud by creating a simple Express webserver. I encourage you to follow along so you understand each step that is required! 😀
Heroku is a cloud platform that lets companies and developers build, deliver…
Docker is a great piece of software. It enables us developers to create, deploy and run apps easily by using containers.
Containers are packaged-up apps with all the things they need to run, such as libraries and other dependencies.
The great thing about Docker containers is: they can run on any machine that has Docker installed, regardless of its settings and OS. 😃
“Well, it runs on my machine! I don’t know why it doesn’t on yours!”
This saying is now a thing of the past. With Docker, you won’t run into problems like this.
In this article we’ll take a…
In reality, promises are an easy concept! They’re not as complex as they might seem at first.
In this article you’ll learn what promises are and how you can use them!
A promise object represents the eventual completion or failure of an asynchronous operation.
Simply speaking: a promise is data returned by asynchronous functions.
Having a good project setup is really important — without it, it’ll be really hard to maintain and build upon your projects. Of course, at the end of the day, it all comes down to personal preference (or maybe your team’s guidelines). Let’s jump into what I believe to be the ultimate React setup! Feel free to give it a try and let me know how you like it! 🔥
To start off, create a new React application using our favorite tool:
$ npx create-react-app my-app --template typescript
I highly recommend to work with TypeScript. There are many benefits…