Web

Showing 19-24 of 24 results
EngineeringIcon ChevronWeb Front-end

Ractive.js - Web Apps Made Easy

by Eugene Mirotin

Ractive.js provides powerful capabilities for web app development in a way that is refreshingly simple to learn and use. In this article, Toptal Engineer Eugene Mirotin walks you through the process of building a simple Ractive search app, demonstrating some of Ractive’s key features and the ways in which it helps simplify web app development. Code samples are provided and explained.

15 minute readContinue Reading
EngineeringIcon ChevronData Science and Databases

Installing Django on IIS: A Step-by-Step Tutorial

by Ivan Voras

Although the most wide-spread and supported way of running Django is on a Linux system (e.g., with uwsgi and nginx), it actually doesn't take much work to get it to run on IIS. In this article, Toptal Engineer Ivan Voras walks you through a step-by-step tutorial, clearly explaining how to install Django on IIS.

10 minute readContinue Reading
EngineeringIcon ChevronTechnology

MIDI Tutorial: Creating Browser-Based Audio Applications Controlled by MIDI Hardware

by Stéphane P. Péricat

Modern web browsers provide a rich set of APIs; some of which have been around for a long time, and have since been used to build powerful web applications. Web Audio API has been popular among HTML5 game developers, however, the Web MIDI API and its capabilities have yet to be utilized. In this article, Toptal engineer Stéphane P. Péricat guides you through the basics of the Web MIDI API, and shows you how to build a simple monosynth to play with your favorite MIDI device.

15 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

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

5 Golden Rules for Great Web API Design

by Jordan Ambra

Web services and their APIs abound. Unfortunately, the vast majority are difficult to use. Reasons range from poor design, to lack of documentation, to volatility, to unresolved bugs, or in some cases, all of the above. Follow the guidance in this post to help ensure that your web API is clean, well-documented, and easy-to-use. Such APIs are truly rare and are therefore much more likely to be widely adopted and used.

12 minute readContinue Reading

Join the Toptal® community.