FrontEnd

Showing 1-9 of 50 results
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 that keep it from working—10 of which we discuss here—that are important to be aware of and avoid in one's quest to become a master JavaScript developer.

13 minute readContinue Reading
EngineeringIcon ChevronWeb Front-end

WebAssembly/Rust Tutorial: Pitch-perfect Audio Processing

by Peter Suggate

WebAssembly gives near-native performance to web apps and allows languages other than JavaScript—plus their libraries—to be used on the web. This tutorial leverages Rust and the Web Audio API to make a basic guitar tuner app that runs at 60 FPS, even on mobile.

24 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 ChevronTechnology

Maintain Control: A Guide to Webpack and React, Pt. 2

by Michael Pontus

In a React/Webpack development scenario, there are myriad options to choose from. It's worth exploring some advanced techniques when it comes to TypeScript, CSS, web workers, and service workers.

8 minute readContinue Reading
EngineeringIcon ChevronTechnology

Maintain Control: A Guide to Webpack and React, Pt. 1

by Michael Pontus

When starting a new React project, you have many templates to choose from. These templates are able to support application development at a very large scale. But they leave the developer experience and bundle output saddled with various defaults, which may not be ideal.

11 minute readContinue Reading
EngineeringIcon ChevronWeb Front-end

What CSS Developers Do and Why You Need One

by Silvestar Bistrović

Most websites today rely on CSS to deliver more style and polish, but the sheer popularity of CSS is causing many people to take it for granted and overlook its importance. In this article, Toptal UI Developer Silvestar Bistrović explains this disconnect and outlines why you need a true CSS specialist rather than a jack of all trades.

8 minute readContinue Reading
EngineeringIcon ChevronTechnology

Will JS Frameworks Spark a Front-end Revolution?

by Kevin Bloch

Are Vue.js, React, and Angular actually delivering a good developer and user experience, or are they used simply because they're the current de facto standard? Discover some exciting approaches to web development.

< 5 minute readContinue Reading
EngineeringIcon ChevronBack-end

How to Approach Modern WordPress Development (Part 1)

by Andrey Shalashov

It's no secret that the WordPress codebase is a mess. Many developers use its legacy code as an excuse for writing sloppy code themselves, even if its newer additions follow best practices. If this is you, it's time to level up your skills!

10 minute readContinue Reading
EngineeringIcon ChevronMobile

Guide to Monorepos for Front-end Code

by Alexander Noel

A monorepository is a code management and architectural concept whereby you keep all your isolated bits of code in one super repository instead of managing multiple smaller repositories—like a single repository for your website and mobile apps. In this article, Toptal Freelance Front-end Developer Alexander Noel attempts to gather and explain as much information as possible about how and when to use monorepos.

8 minute readContinue Reading

Join the Toptal® community.