Frontend Almanac
@frontend_almanac
Author’s blog by Roman Maksimov. Web developer since 2006. Frontend expert, researcher and mentor.
23 posts
The basic arsenal of the Frontend developer

Iterators in JavaScript

In this article, we will look at the mechanism of iterators. What they are, how to apply them and how to create your own.

Events in HTML explained

In this article, we will thoroughly explore working with events, including their dispatching, capturing, bubbling and termination. Especially for this article, I have created a small interactive demo script that vividly illustrates all the phases of an event. The script will be published at the end of the article.

JS, ES, TS, Flow, Dart. What are we writing on?

In the modern world of Web development, there are many different concepts and terms. Programming languages are no exception. It is often difficult for a newbie Frontend developer to understand the variety of technologies, and sometimes he cannot accurately identify what he is writing on. In this article, we will deal with Frontend languages. What they are and which one to choose.

3 Ways to Overlay Overlapping Elements

In this short article, we will analyze one of the typical tasks of a Frontend developer.