Front-end

Showing 64-72 of 94 results
EngineeringIcon ChevronTechnology

Why I Switched from AngularJS to React

by Kumar Sanket

This article provides the overview of pain points caused by AngularJS and reasons for switching to React.

7 minute readContinue Reading
EngineeringIcon ChevronWeb front-end

What is Bootstrap? A Short Bootstrap Tutorial on the What, Why, and How

by Tomislav Bacinger

If you're doing anything web related, chances are you've heard about Bootstrap. Bootstrap is a powerful toolkit - a collection of HTML, CSS, and JavaScript tools for creating and building web pages and web applications. It is a free and open source project, hosted on GitHub, and originally created by (and for) Twitter. If by now you still don't know what Bootstrap is, or you just want to get a better overview of what it is and what it does best, you've come to the right place.

11 minute readContinue Reading
EngineeringIcon ChevronWeb front-end

Top 8 Most Common Mistakes That Backbone.js Developers Make

by Mahmud Ridwan

Backbone.js equips the developer with an array of tools that are minimal but extremely flexible. This gives developers the option to design the applications the way they want, but also introduces a number of way things can go wrong. This article outlines a few common mistakes that Backbone.js developers can make, and how they may avoid them.

10 minute readContinue Reading
EngineeringIcon ChevronWeb front-end

Top 18 Most Common Mistakes that AngularJS Developers Make

by Michal Mikolajczyk

AngularJS is a very powerful framework. It is the third most starred repository on GitHub. It is not difficult to start using, but the goals that it is intended to accomplish demand comprehension. No longer can we ignore memory consumption, because it will not reset on navigation anymore. This is the vanguard of web development. Let’s embrace it!

25+ minute readContinue Reading
EngineeringIcon ChevronWeb front-end

Application Development with Rapid Application Development Framework AllcountJS

by Pavel Tiunov

AllcountJS is an emerging open source framework built with rapid application development in mind. It is based on the idea of declarative application development using JSON-like configuration code that describes the structure and behavior of the application. In this article, we walk through a step-by-step tutorial for prototyping a data oriented web application using AllcountJS.

12 minute readContinue Reading
EngineeringIcon ChevronTechnology

Survey of the Best Online Mapping Tools for Web Developers: The Roadmap to Roadmaps

by Tomislav Bacinger

Making your own maps is not a big undertaking anymore, but for developers not familiar with web mapping, the agony of choice might be intimidating. You want to make maps, but don't know where to start nor which tools to use. I am here to help. Here, I'll discuss several of the best available tools, providing a brief overview of each, along with code examples, and weighing the pros and cons.

15 minute readContinue Reading
EngineeringIcon ChevronWeb front-end

Buggy Java Code: The Top 10 Most Common Mistakes That Java Developers Make

by Mikhail Selivanov

Java, a sophisticated programming language, has been dominating a number of ecosystems for quite a while. Portability, automated garbage collection, and its gentle learning curve are some of the things that make it a great choice in software development. However, like any other programming language, it is still susceptible to developer mistakes. This article explores the top 10 common mistakes Java developers make and some ways of avoiding them.

14 minute readContinue Reading
EngineeringIcon ChevronTechnology

How GWT Unlocks Augmented Reality in Your Browser

by Alberto Mancini

In our previous post on the GWT Web Toolkit, we discussed the strengths and characteristics of GWT, to mix Java and JavaScript libraries seamlessly in the browser. In today's post, we would like to go a little deeper, and see the GWT Toolkit in action. We'll demonstrate how we can take advantage of GWT to build a peculiar application: an augmented reality web application that runs in real time, fully in JavaScript, in the browser. We'll focus on how GWT gives us the ability to interact easily with many JavaScript APIs, such as WebRTC and WebGL, and allows us to harness a large Java library, NyARToolkit, never intended to be used in the browser.

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

Join the Toptal® community.