Categories
Node.js

Add Swagger to an Express.js app in five minutes

We started the Express.js journey with a simple CRUD Express.js app that has a bunch of APIs. Though returned dummy data. Then we added MySQL support that made the app more usable. But still, one big piece is missing. And that’s API documentation in Swagger and Swagger UI. In this article, we go through how […]

Categories
Node.js

Use MySQL in Node.js

In the last article, we created User RESTful APIs using Express.js. But for the persistence, we didn’t code anything. We just mocked the data since we had no database connection. This time we complete that example by connecting to MySQL. The focus of this article is to use MySQL in Node.js. MySQL driver for Node.js […]

Categories
Node.js

Building rest APIs with Express.js

In the last article, we covered about bootstrapping an Express.js project. The main focus of that tutorial was mainly on getting started with setting the project up and getting to know the workflow. In this article, we get our hands dirty and start coding some stuff. The main focus is on building rest APIs with […]

Categories
Node.js

Getting started with Express.js for Java Developers

Learning a new technology is always challenging. Recently, I started to play around with the serverside programming side of JavaScript with Node.js and Express.js. I created a very simple app. Then I thought to myself why not share my experience and create some posts for those who may be interested. In this article, I cover […]

Categories
CI/CD Node.js

How to use Node.js release-it plugin with Travis CI

Release-it is an awesome Node plugin which takes care of releasing and versioning of projects. It also supports releasing on GitHub and GitLab and certainly can tag and push to git. In this article, I briefly touch down on how to use Node.js release-it plugin with Travis CI. The end goal Our objective is to […]

Exit mobile version