How to Deploy Your Node.js Backend Project to Vercel: A Step-by-Step Guide
Mastering Backend
by
10M ago
In this tutorial, you will learn how to deploy or host your backend project using Vercel serverless function via GitHub. Before we dive deep into building and configuration, let’s understand the concept of serverless function in Vercel. This block of code runs in a serverless computing environment provided by Vercel. It allows developers to write and deploy code without worrying about managing or provisioning servers. With serverless functions, you can dynamically execute specific tasks or respond to requests, scaling automatically based on the incoming traffic. This approach lets developers f ..read more
Visit website
The 10 Operating System Concepts for Backend Developers
Mastering Backend
by
10M ago
This lesson will explore important concepts to learn in operating systems as a backend engineer. POSIX Basics POSIX (Portable Operating System Interface) is a set of standards that define a common interface for compatibility between operating systems. It was developed to promote software portability and interoperability across UNIX-like operating systems. POSIX standards were originally established by the Institute of Electrical and Electronics Engineers (IEEE) and are now maintained by the IEEE POSIX working group. The standards specify various interfaces, utilities, and system calls, allowin ..read more
Visit website
The Definitive Guide To Docker in 2023
Mastering Backend
by
10M ago
This is the most comprehensive guide on Docker online. In this docker tutorial, you will learn docker from scratch to an advanced level starting from the concept of containerization to Docker Compose in Docker. You will learn how to dockerize a JavaScript application and how to use dockerize a full-stack application using Docker Compose ..read more
Visit website
What’s new in the .Net Core 6
Mastering Backend
by
10M ago
ASP.Net has been one of the most popular web frameworks available to users. We will explored what’s new in the .Net core 6 If you are remotely familiar with the web development and IT industry, then ASP.net needs no introduction. It is unarguably one of the most popular web/software development frameworks that developers use today.  In fact, a survey report by Statista shows that about 18.1% of the respondents use ASP.NET core whereas 15.74% of respondents use ASP.Net for web development. So, ASP.Net is pretty much alive and has a huge community of devoted and hardworking developers.  ..read more
Visit website
API Security Best Practices
Mastering Backend
by
1y ago
In today’s interconnected digital world, where Application Programming Interfaces (APIs) play a crucial role in enabling seamless integration between various software applications, services, and platforms, API security best practices are paramount. APIs act as a bridge between different systems, allowing them to communicate and exchange data in a secure and reliable manner. However, with the increased use of APIs, the need for robust API security practices has also become critical. In this article, we will explore the best practices for securing APIs. Prerequisites  To fully understand th ..read more
Visit website
How to Use GraphQL with Nestjs
Mastering Backend
by
1y ago
GraphQL is an open-source data query and manipulation language for APIs and a runtime query engine. Facebook (now Meta) started GraphQL development in 2012 and released it in 2015. It was moved in November 2018 to the newly established GraphQL Foundation, hosted by the non-profit Linux Foundation. Setup Nestjs Application To ensure that your computer is ready to use Nestjs, make sure you have set up node.js (version 12 or 14) and npm properly. If you are new to Nestjs, I suggest reading the ultimate guide to Nestjs before using the Nestjs CLI to quickly set up your project. npm i -g @nestjs/c ..read more
Visit website
I Analysed 20,000 Software Engineering Books on Amazon (Here’s what I discovered)
Mastering Backend
by
1y ago
Software engineering is a complex and rapidly evolving field that requires a solid understanding of programming languages, software architecture, and system design. To gain expertise in this field, many aspiring and experienced Software engineers turn to books as a source of knowledge and guidance. With so many books available on the market, it can be overwhelming to choose the right one to meet your needs. That’s why I decided to conduct an analysis of 20k Software engineering books available on Amazon to identify the most popular titles and topics. To conduct this analysis, I used Bright Dat ..read more
Visit website
Getting Started with API Monitoring using Treblle
Mastering Backend
by
1y ago
API monitoring saves the day. As a developer, once your API is live on production that is where the real work begins, you and your team need to ask different questions such as how do we ensure that the API is healthy and it remains so?  As the API is serving millions of users around the world, how do you anticipate problems or critical issues that can impair the functioning of the application? While a simple API change can impact hundreds of internal API calls, creating a cascade of issues that can range from the back-end access of data to the end-user who is interacting with the applicat ..read more
Visit website
How to Authenticate Users in React using Firebase (Step-by-Step Guide)
Mastering Backend
by
1y ago
In this article, we are going to be learning how to authenticate users in our React app using firebase auth. When building an application that requires users to sign In and sign out in other to have access to some personal data or access to some private sections of an application then authentication is an important approach that allows us to achieve that. Authentication is both important to users and developers. For users, it prevents a user’s account to be accessed by the external user who is trying to access the account using credentials that are different from what the original user used wh ..read more
Visit website
API Security Best Practices
Mastering Backend
by
1y ago
In today’s interconnected digital world, where Application Programming Interfaces (APIs) play a crucial role in enabling seamless integration between various software applications, services, and platforms, API security best practices are paramount. APIs act as a bridge between different systems, allowing them to communicate and exchange data in a secure and reliable manner. However, with the increased use of APIs, the need for robust API security practices has also become critical. In this article, we will explore the best practices for securing APIs. Prerequisites  To fully understand th ..read more
Visit website

Follow Mastering Backend on FeedSpot

Continue with Google
Continue with Apple
OR