Front-end

Showing 1-9 of 96 results
EngineeringIcon ChevronWeb Front-end

The Secret Behind Steady App Performance: Asynchronous JavaScript

By Muhammad Ammar Ilyas

JavaScript’s default synchronous methods can freeze an application, scaring off end users. Here’s how you can leverage asynchronous JavaScript techniques to increase control over front-end responsiveness.

7 minute readContinue Reading
EngineeringIcon ChevronWeb Front-end

The 10 Most Common JavaScript Issues Developers Face

By Ryan J. Peterson

At first, JavaScript may seem quite simple. Yet the language is significantly more nuanced, powerful, and complex than one would initially be led to believe. Many of JavaScript's subtleties lead to a number of common problems—10 of which we discuss here—that keep code from behaving as intended. It's important to be aware of and avoid these pitfalls in one's quest to become a master JavaScript developer.

13 minute readContinue Reading
EngineeringIcon ChevronWeb Front-end

PageSpeed Insights Best Practices: Acing Google’s Assessment

By Timofey Bugaevsky

Page speed is an important ranking attribute for search engines, making performance optimization a prerequisite for successful sites. Here's how Google PageSpeed Insights can help identify and rectify performance issues.

11 minute readContinue Reading
EngineeringIcon ChevronWeb Front-end

How to Approach SVG Animations in CSS

By Filip Defar

Animations make websites look more polished and exciting, and help improve user experience. Explore how the combined potential of SVG and CSS can be leveraged to create animations without relying on external libraries.

14 minute readContinue Reading
EngineeringIcon ChevronWeb Front-end

All Perks, No Hassle: An Angular 9 Tutorial

By Joaquin Cid

"Every year the internet breaks," goes the saying, and developers usually have to go and fix it. Is this true when it comes to the long-awaited Angular version 9?

12 minute readContinue Reading
EngineeringIcon ChevronTechnology

Stale-While-Revalidate Data Fetching With React Hooks: A Guide

By Avi Aryan

Inspired by stale-while-revalidate cache control logic, modern sites implement stale-while-refresh logic on the UI side. Thankfully, React Hooks make this logic painlessly reusable across components.

15 minute readContinue Reading
EngineeringIcon ChevronBack-end

Keep It Encrypted, Keep It Safe: Working with ESNI, DoH, and DoT

By Brian Wojtczak

Internet privacy's cutting-edge technology includes encrypted server name indication (ESNI) and encrypted DNS in the form of DNS over HTTPS (DoH). Find out what they are, why they exist, and how they work.

11 minute readContinue Reading
EngineeringIcon ChevronBack-end

Performance and Efficiency: Working with HTTP/3

By Brian Wojtczak

HTTP/3 is on the horizon, but many aren't even familiar with HTTP/2 yet. Find out what HTTP/3 means for web development, administration, and the internet.

15 minute readContinue Reading
EngineeringIcon ChevronWeb Front-end

Lighter and Faster: A Guide to the Svelte Framework

By Teimur Gasanov

Web applications are becoming more popular day by day with stable options like React.js, Angular, and Vue.js. However, a serious competitor may be on the horizon: Svelte. In this article, Toptal freelance software developer Teimur Gasanov introduces Svelte, a new framework for building user interfaces. He does so by walking us through creating a common log-in form used by virtually every type of application.

10 minute readContinue Reading

Join the Toptal® community.