Front-end

Showing 73-81 of 89 results
EngineeringIcon ChevronWeb front-end

A Design Workflow Tutorial for Developers: Deliver Better UI/UX On Time

by Lubos Volkov

Working with a great designer can be an invaluable asset to any team. With clear communication channels, and free-flowing co-operation, the designer should give you everything you need to speed up the building process and limit questions and confusion as much as possible. What can you, the developer, do to ensure that the product you have built is delivered in a timely manner without sacrificing the quality of the user interface and user experience?

8 minute readContinue Reading
EngineeringIcon ChevronWeb front-end

JavaScript Promises: A Tutorial with Examples

by Balint Erdi

Promises are a hot topic in JavaScript, and you should definitely get acquainted with them. They are not easy to wrap your head around, it can take a few articles, and a decent amount of practice to comprehend them. Aim of this article is to help you understand Promises, and nudge you to get more practice using them.

9 minute readContinue Reading
EngineeringIcon ChevronWeb front-end

AngularJS Tutorial: Demystifying Custom Directives

by Eric W. Greene

One of the most capable, extensible and popular front-end frameworks is AngularJS, and one of the most useful components of the AngularJS framework is something called a directive. In this article, the four functions that execute as a directive is created and applied to the DOM will be explored.

10 minute readContinue Reading
EngineeringIcon ChevronWeb front-end

The 5 Most Common Mistakes HTML5 Developers Make: A Beginner’s Guide

by Demir Selmanovic

It's been over 20 years since Tim Berners-Lee and Robert Cailliau specified HTML, which became the standard markup language used to build the Internet. HTML5 was supposed to finally solve our problems and become "one standard to rule them all (browsers)". This was probably one of the most anticipated technologies since creation of the World Wide Web.

6 minute readContinue Reading
EngineeringIcon ChevronData Science and Databases

Simple Data Flow in React Apps Using Flux and Backbone: A Tutorial with Examples

by Alex Rattray

React.js is a fantastic library. It is only one part of a front-end application stack, however. It doesn't have much to offer when it comes to managing data and state. Facebook, the makers of React, have offered some guidance there in the form of Flux. I'll introduce basic Flux control flow, discuss what's missing for Stores, and how to use Backbone Models and Collections to fill the gap in a "Flux-compliant" way.

9 minute readContinue Reading
EngineeringIcon ChevronWeb front-end

The 10 Most Common Mistakes Web Developers Make: A Tutorial for Developers

by Demir Selmanovic

Today we have thousands of digital and printed resources that provide step-by-step instructions about developing all kinds of different web applications. Development environments are "smart" enough to catch and fix many mistakes that early developers battled with regularly. There are even many different development platforms that easily turn simple static HTML pages into highly interactive applications. All of these development patterns, practices, and platforms share common ground, and they are all prone to similar mistakes caused by the very nature of web applications.

9 minute readContinue Reading
EngineeringIcon ChevronWeb front-end

Introducing Hoodie: Full Stack Development for Front-End Developers

by Alvaro Oliveira

Hoodie is a progressive new library for front-end developers that adopts some remarkable new philosophies. Hoodie puts the control over app design completely in the hands of the front-end developers and user-experience experts, and frees users from the bonds of un-interruptible connectivity.

10 minute readContinue Reading
EngineeringIcon ChevronWeb front-end

Buggy JavaScript Code: The 10 Most Common Mistakes JavaScript Developers Make

by Ryan J. Peterson

At first blush, JavaScript may seem quite simple. Yet the language is significantly more nuanced, powerful, and complex than one would initially be lead to believe. Many of JavaScript's subtleties lead to a number of common mistakes -- 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

Your First AngularJS App Tutorial Part 2: Tools for Scaffolding, Building, and Testing

by Raoni Boaventura

In this follow-up to his first highly popular AngularJS tutorial, Toptal engineer Raoni Boaventura guides you through the steps of setting up your project, including scaffolding, dependency management, and preparing it for testing.

9 minute readContinue Reading

Join the Toptal® community.