Front-end

Showing 37-45 of 96 results
EngineeringIcon ChevronWeb Front-end

Angular 4 Forms: Validation and Nesting

By Igor Geshoski

Validating user inputs is an essential part of any robust web application. Angular 4 makes it especially easy for both template-driven and reactive forms. In this article, Toptal Freelance Angular Developer Igor Geshoski walks us through the different approaches in Angular 4 form validation and shows how even complex form validation can be done easily.

25+ minute readContinue Reading
EngineeringIcon ChevronWeb Front-end

How to Choose the Best Front-end Framework

By Giorgi Bakradze

No single front-end framework will fit every web project. Compare React, Vue.js, Angular, and Ember.js so you can choose the best one for your needs.

11 minute readContinue Reading
EngineeringIcon ChevronData Science and Databases

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 ChevronWeb Front-end

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

Join the Toptal® community.