• April 14, 2024

Pillars of frontend development

As before, frontend development is based on three pillars — HTML, CSS and JavaScript, so we’ll start the analysis with them. HTMLWithout understanding the markup, you can’t get any further, because this is the framework of the site. You should learn the basic tags and attributes, understand the anatomy of HTML markup, and be aware…

Read More

How to develop an Enterprise-level web application

PlanIntroductoryBranching the repositoryDependency InjectionProject SetupMiddleware:AuthenticationRBACEntity OwnershipHTTPSTestingResultsIntroductoryHello everyone, today we are continuing a series of articles on how to develop a commercial web application from scratch. The code is presented in the repository. Alexey SolomonovAlexey SolomonovONE HUNDRED subscriptions “Fire”In the previous article, we talked about how: Collect requirements.Develop the architecture.Choose a web framework.Document the API.Obviously, the…

Read More

Web development traps or web development for fun

I want to raise a topic that is relevant for developers and for customers: development is fun. Is it a myth or reality? Are there companies in which the development process is set up in a way that brings pleasure to both parties: the developer and the customer. After all, in the end, both sides…

Read More

Web Security

Do you know what OWASP is? This is an open project that collects statistics and is aimed at ensuring the security of web applications. To become a frontend developer in 2022, you need to pay special attention to security. Although there are more ways to protect yourself, but attackers also do not stand still. So,…

Read More

Front-end developer’s Guide: types of horizontal navigation panels

This article is aimed more at novice typesetters, but maybe seasoned professionals will also find something new in it or will refer to it as a reference.The topic is structured as follows: first, the task is set — the type of the required navigation block is described, then the techniques that allow you to create…

Read More

Time & Material or Fixed Price: which is more profitable when developing a web service

When concluding a contract for individual software development, various factors are taken into account: the terms of work, its cost and the scheme of interaction with the team. Performers can offer to work on the T&M system or pay a Fixed Price. Let’s figure out what this means and which option is more profitable for…

Read More

What does a web developer do and what does it take to become one

Programming is in demand today more than ever. Information technologies are developing at a tremendous speed, and companies are constantly in need of new specialists. One of the “oldest” IT professions is a web developer. In recent years, the design of online projects has become the most popular direction among programming. Freelancing, website creation and…

Read More

10 web developer tools that you will definitely need

We are developers and we have enough tasks to do every day when we code. That’s why we will definitely need some tools to make life easier and help improve productivity. There are many such tools on the internet that have many advantages. There is no technical hardcore in this article, but there is a…

Read More

Web development, where to start

At the start, it is sometimes unclear which programming language to choose first. In fact, there is no perfect language that will define your career once and for all. Learning a new programming language is like learning another foreign language. First you need to decide which suits you best: frontend or backend. Choosing a directionFrom…

Read More

Trends and the future of web development

Today we will talk about technologies, programs, etc. Marketing tools and more detailed cool stuff will be discussed in the following publications. Progressive web applications (PWA)is a technology that allows you to implement a web application, a website in operation mode without constant access to the Internet. Also, your customers can install the icon on…

Read More