Front-end

Showing 28-36 of 89 results
EngineeringIcon ChevronWeb front-end

How to Choose the Best Front-end Framework

by Giorgi Bakradze

Is there really an ultimate best JavaScript front-end framework? Maybe there isn’t, but there is a way to choose the best framework for your web project. In this article, Toptal Freelance JavaScript Developer Giorgi Bakradze takes a look at four of the most popular frameworks from five important perspectives that make it easy to determine which one is the best fit for your project’s needs.

11 minute readContinue Reading
EngineeringIcon ChevronWeb front-end

Web Accessibility: Why W3C Standards Are Often Ignored

by Cezary Tomczyk

The goal of this article is to introduce you to the underlying principles of accessibility and help you flawlessly implement web accessibility guidelines and standards on your next project. Even minor improvements can help your content rank better, reach more people, and improve the overall user experience.

13 minute readContinue Reading
EngineeringIcon ChevronWeb front-end

A How-to Guide to SVG Animation

by Juan Calou

The advantages of SVG on the web go beyond producing resolution-independent graphics. With a little CSS and JavaScript, you can apply cool animations and effects to your front-end without requiring the user to install bulky plugins.

7 minute readContinue Reading
EngineeringIcon ChevronWeb front-end

Angular vs. React: Which Is Better for Web Development?

by Tomas Holas

Is Angular vs. React just a matter of personal preference? This article gives an in-depth comparison and analysis of various Angular and React components in light of real-world applications.

23 minute readContinue Reading
EngineeringIcon ChevronWeb front-end

Eight CSS Tips for Advanced Layouts and Effects

by Rico Mossesgeld

Knowledge of CSS is a fundamental skill in the web development space. However, implementing certain web design patterns with just CSS can be a frustrating task, and often requires an in-depth understanding of it. In this article, Toptal Freelance Web Developer Rico Mossesgeld shares several CSS tips and tricks that take advantage of lesser known CSS features to solve real layout and design problems.

9 minute readContinue Reading
EngineeringIcon ChevronWeb front-end

Flexbox and Sass Grid Tutorial: How to Streamline Responsive Design

by Juan Varela

Recently, I was challenged to create my own grid system and, since re-inventing the wheel is always useful as a learning experience, I went for it. I knew it would be an interesting challenge, but I was surprised by how easy it turned out to be!

8 minute readContinue Reading
EngineeringIcon ChevronTechnology

Make Your CSS Dynamic with CSS Custom Properties

by Nicolás J. Engler

If there is something every front-end developer wants, it is proper support for variables in CSS. For years, to work around this missing feature, developers have resorted to CSS preprocessors. However, all that changes with the introduction of CSS custom properties. In this article, Toptal Freelance Software Engineer Nicolás J. Engler walks us through CSS custom properties and shows us how they can be used to make better, more dynamic stylesheets.

7 minute readContinue Reading
EngineeringIcon ChevronWeb front-end

How to Internationalize Your AngularJS App

by Mehmet Bajin

Internationalizing modern apps, where the front-end and the back-end are distinctly separate from one another, can be a little tricky. AngularJS, with the help of a few tools, makes internationalizing your app a breeze. In this article, Toptal Freelance Software Engineer Mehmet Bajin gives us a step-by-step tutorial to internationalizing and localizing AngularJS apps.

11 minute readContinue Reading
EngineeringIcon ChevronWeb front-end

How to Build CSS-only Smart Layouts with Flexbox

by Diego Díaz

Although CSS was meant to deal with styling, creating extraordinary layouts on the web has always been a unique challenge and almost always required the developer to resort to JavaScript. However, Flexbox is here to change that. In this article, Toptal Freelance Software Engineer Diego Díaz walks us through the basics of Flexbox and some cool examples of how Flexbox can be used to build smart CSS-only layouts.

13 minute readContinue Reading

Join the Toptal® community.