How I decided on what tech stack to learn as a beginner

Ajalapraise
Ingenii Pod
Published in
3 min readSep 19, 2022

One of the first things that come to mind when beginning Web development is the stack you want to start with, but let’s first examine what a stack is and the different kinds of stacks that exist.

What Is A Stack For Web Development?

Let’s Give the definition of the word “stack” first. The term “stack” primarily refers to the collection of all technologies and tools used to create a web application, including frameworks, programming languages, databases, and other tools. The two main components are the frontend and backend web development stacks, and the combination of the two stacks is known as full-stack web development.

Frontend Web Development Stack

Frontend Web Development Stack

Commonly known as “Frontend.” The user interface is referred to as client-side, and it is this interface that users interact with. It includes user-friendly designs, layouts, images, and much more to ensure easy interaction. Let’s use television as an example. As the term “frontend” suggests, this is everything that the viewer can physically see with their eyes. Some of the few tools to get started working on this stack includes HTML, CSS, JavaScript, and there are some frameworks, including vue.js, react.js, and others.

Backend Web Development Stack

Commonly known as “Backend.” referred to as the server-side. Using a website as an example, this is the unseen portion of a website that includes the server, hosting, databases, and management, as well as login and authentication processes, as well as any applications that are running on it. It ensures that the website runs smoothly by communicating with the front end about what the user will do there. Some of the most important tools needed to operate on this stack include an operating system, a web server, databases, storage, and hosting. languages and some frameworks for programming.

Choosing your Web Development Stack

What factors should you take into account when selecting a stack? I would say that it comes down to personal preference, what you like, and what you want. After that, you can consider the tools needed to achieve your goal, but I would advise doing the two stacks in full because of the world we live in and how difficult it is to find employment. Start off by learning the frontend stack and acquiring the tools you need to be proficient in it because, in all honesty, you will need some of the frontend stack’s tools in the backend stack, such as the programming languages, such as javascript. Since you will use the same Javascript you learned as a frontend developer in the backend stack, it is advisable to learn both stacks now to make work easier later on in your career

--

--

Ajalapraise
Ingenii Pod

Praise Ajala is a tech enthusiast and Front-end engineer. He is currently a student of Animal Science at Obafemi Awolowo University, Nigeria.