Search results for "node"

Showing 188-198 of 255 results

High-performing Apps With Python: A FastAPI Tutorial

Good programming language frameworks make it easy to produce quality products faster. Great frameworks even make the whole development experience enjoyable. FastAPI is a new Python web framework that’s powerful and enjoyable to use.

7-minute readContinue Reading
Zubair Ahmed

Zubair Ahmed

Working With React Hooks and TypeScript

Hooks have already changed the way we use React for the better. Add TypeScript to the mix, and developers can leverage static typing and type transformations to reduce the noise of many interface descriptions.

In this article, Toptal Software Developer Nicolas Zozol demonstrates hooks and TypeScript in React and explains how this powerful combo can save time and streamline your code.

7-minute readContinue Reading
Nicolas Zozol

Nicolas Zozol

React SEO Strategies and Best Practices

While React is often lauded for making front-end development more efficient, this popular library can be problematic for search engines.

In this article, Toptal data visualization engineer Vineet Markan examines why React is challenging for SEO and outlines what software engineers can do to improve the search rankings of React websites.

13-minute readContinue Reading
Vineet Markan

Vineet Markan

A Complete Guide to Testing React Hooks

A relatively recent addition to React, hooks have already changed React development for the better through improved code readability and state management. But how do we test them?

In this article, Toptal React Developer Avi Aryan outlines why it is crucial to test hooks and introduces us to his React Hooks testing routine.

12-minute readContinue Reading
Avi Aryan

Avi Aryan

Create a WhatsApp Chatbot, Not an App

Feedback on an enterprise web app prompted an experiment. Could a WhatsApp chatbot replace it? Would people like it better? Would it be more useful?

10-minute readContinue Reading
Aminadav Glickshtein

Aminadav Glickshtein

World-class articles, delivered weekly.

By entering your email, you are agreeing to our privacy policy.

All Perks, No Hassle: An Angular 9 Tutorial

“Every year the internet breaks,” goes the saying, and developers usually have to go and fix it. Is this true when it comes to the long-awaited Angular version 9?

12-minute readContinue Reading
Joaquin Cid

Joaquin Cid

We’ve identified 20 emerging design trends for 2020, but we’re not just naming fonts and colors. We’re showcasing game-changers that will define our experiential landscape for the year to come.

11-minute readContinue Reading
Micah Bowers

Micah Bowers

WebVR Part 2: Web Workers and Browser Edge Computing

WebVR is bringing virtual reality to our browsers, but how do we make sure we have enough computing power to deliver a good experience? How do we make the most of multi-core, hyperthreaded processors?

In part two of our series, Toptal Full-stack Developer Michael Cole explains the basics of browser edge computing and the role of web workers.

8-minute readContinue Reading
Michael Cole

Michael Cole

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

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
Sourabh Verma

Sourabh Verma

Working With Google Sheets and Apps Script

It’s easy to start working with a spreadsheet, but it also takes time to master your skills to use all the powerful features it provides. When you start feeling comfortable with formulas, functions, pivot tables, etc., there is still one more level which allows you to achieve even more—custom extensions.

In this article, I’m going to focus on extending Google Spreadsheets with a Google Apps Script that validates European Union VAT IDs via API calls.

8-minute readContinue Reading
Wojciech Skowronek

Wojciech Skowronek

Developer’s Guide to Open Source Licenses

Many developers often overlook, or do not thoroughly think through the implications of open source licenses. Whether you’re planning to open source your own project under one of these licenses, or you intend to integrate some other open source project into one of your own, it’s important to have at least some knowledge of what these licenses are, how they may affect your projects, and how they complement or contradict one another. In this article, Toptal engineer David Marín gives us a comprehensive guide to some of the most popular open source licenses, and several rules of thumb to follow when choosing a license for future open source projects.

15-minute readContinue Reading
David Marín

David Marín

World-class articles, delivered weekly.

By entering your email, you are agreeing to our privacy policy.

Join the Toptal® community.