Customized Remote Work Solutions From the World’s Largest Fully Remote CompanyCustomized Remote Work SolutionsLearn More

JavaScript

Showing 10-18 of 141 results
EngineeringIcon ChevronTechnology

Maintain Control: A Guide to Webpack and React, Pt. 1

by Michael Pontus

When starting a new React project, you have many templates to choose from. These templates are able to support application development at a very large scale. But they leave the developer experience and bundle output saddled with various defaults, which may not be ideal.

11 minute readContinue Reading
EngineeringIcon ChevronMobile

Building Reactive Apps with Redux, RxJS, and Redux-Observable in React Native

by Sourabh Verma

While Redux is a great state management solution, it doesn’t support asynchronous behavior by default. A way around this is to use redux-observable, based on RxJS - a powerful library for reactive programming in JavaScript.

9 minute readContinue Reading
EngineeringIcon ChevronWeb front-end

Lighter and Faster - A Guide to the Svelte Framework

by Teimur Gasanov

Web applications are becoming more popular day by day with stable options like React.js, Angular, and Vue.js. However, a serious competitor may be on the horizon — Svelte. In this article, Toptal freelance software developer Teimur Gasanov introduces Svelte, a new framework for building user interfaces. He does so by walking us through creating a common log-in form used by virtually every type of application.

10 minute readContinue Reading
EngineeringIcon ChevronWeb front-end

The Strengths and Benefits of Micro Frontends

by Bob Myers

Micro-frontend architectures decompose a front-end app into individual, semi-independent "microapps" working loosely together. This can help make large projects more manageable, e.g. when transitioning from legacy codebases.

12 minute readContinue Reading
EngineeringIcon ChevronBack-end

Introduction to Functional Programming: JavaScript Paradigms

by Avi Aryan

Functional Programming is a paradigm of building computer programs using expressions and functions without mutating state and data. In this article, we will talk about doing functional programming using JavaScript. We will also explore various JavaScript methods and features that make it possible. In the end, we will explore different concepts associated with functional programming and see why they are so powerful.

6 minute readContinue Reading
EngineeringIcon ChevronBack-end

The Dart Language: When Java and C# Aren't Sharp Enough

by Star Ford

Five years after Dart 1.0, Google's rewritten open-source language is attracting increasing numbers of developers. What do C# and Java developers need to know to get started with it?

13 minute readContinue Reading
EngineeringIcon ChevronTechnology

Will JS Frameworks Spark a Front-end Revolution in 2020?

by Kevin Bloch

Are Vue.js, React, and Angular actually delivering a good developer and user experience, or are they used simply because they're the current de facto standard? Discover some exciting approaches to web development.

< 5 minute readContinue Reading
EngineeringIcon ChevronBack-end

How to Approach Modern WordPress Development (Part 1)

by Andrey Shalashov

It's no secret that the WordPress codebase is a mess. Many developers use its legacy code as an excuse for writing sloppy code themselves, even if its newer additions follow best practices. If this is you, it's time to level up your skills!

10 minute readContinue Reading
EngineeringIcon ChevronBack-end

A Look at JavaScript’s Future

by Alejandro Hernandez

In the past few years, we've seen the introduction of a lot of new technologies in JavaScript, but we needed time to see how the market was going to adopt them. In this article, Toptal Freelance JavaScript Developer Alejandro Hernandez takes a look at how popular JavaScript is becoming and the factors that may have affected this popularity, and he tries to predict what the future of JavaScript will look like.

9 minute readContinue Reading

Join the Toptal® community.