Site Logo

Nikita Hlopov's

Blog about web development

Blog About Archive Tags

Free code learning resources list for beginner Front-end web developers

23 Mar 2021
  • resources

These days the knowledge of coding and web development has become more accessible and free. I’d like to share with you free code learning resources list for Front-end developers.

Continue reading →

How to lazy load images, videos and iframes with JavaScript

09 Mar 2021
  • performance
  • javascript

Lazy load is a great way how to improve a website’s performance. There are few ways how you can achieve that.

Continue reading →

Pure HTML accordion with details and summary elements

17 Feb 2021
  • html

The accordion is a UI paradigm that consists of several stacked blocks. Each block consists of a label and a content section, clicking on a label either expands or collapses the section.

Continue reading →

A complete list of methods to add an element to DOM with JavaScript

10 Feb 2021
  • javascript

JavaScript API allows developers to add (append) an element to the DOM in several different ways. I’ll explain each one of them in detail.

Continue reading →

How to create a new element with class name in JavaScript

02 Feb 2021
  • javascript

JavaScript provides a native way to create new elements. A single createElement() method is available inside the document object which is supported by all browsers. But it’s not enough to create a new element with a class name or any other attributes for that matter.

Continue reading →
⟨ Previous Next ⟩

This work is licensed under a CC BY 4.0 License.
The code in this work is licensed under an MIT License.

Privacy policy