Search results for "node"

Showing 199-209 of 255 results

React, Redux, and Immutable.js: Ingredients for Efficient Web Applications

Unlike most front-end web frameworks, React’s aim is to solve the various challenges of building user interfaces that rely on changing data. Although React is a simple JavaScript library and is easy to get started with, it is still possible to misuse it in ways that deny the web app from reaping the benefits that React has to offer.

In this article, Toptal engineer Ivan Rogic demonstrates the synergy of React, Redux and Immutable.js, and shows how these libraries together can solve many performance issues that are often encountered in large web applications.

9-minute readContinue Reading
Ivan Rogic

Ivan Rogic

Broad vs. Narrow Skillsets: Software Engineering Skills Demystified

In this article, Toptal Freelance Software Engineer Tiberius Florea outlines the difference between deep and broad skillsets and explains why broadening your skillset may further your career.

5-minute readContinue Reading
Tiberius Florea

Tiberius Florea

Build a Custom Full Page Slider with CSS and JavaScript

There are a number of ways of implementing animated full-screen layouts with a large degree of human interaction, and many developers would resort to a JavaScript plugin to save time.

In this article, Toptal JavaScript Developer Stefan Vitasovic demonstrates how you can do it using nothing but CSS and JavaScript, without including a bloated library or plugin in your project.

14-minute readContinue Reading
Stefan Vitasovic

Stefan Vitasovic

Laravel Zero Downtime Deployment

Updating live applications used to be a tedious and somewhat risky affair, but with the emergence of modern development frameworks and tools, updates and deployment are becoming straightforward.

In this article, Toptal Java Developer Elene Latsoshvili explains how you can update a Laravel app with zero downtime, and how this can be done for most PHP applications.

7-minute readContinue Reading
Elene Latsoshvili

Elene Latsoshvili

The 10 Most Common JavaScript Issues Developers Face

At first, JavaScript may seem quite simple. Yet the language is significantly more nuanced, powerful, and complex than one would initially be led to believe. Many of JavaScript’s subtleties lead to a number of common problems—10 of which we discuss here—that keep code from behaving as intended. It’s important to be aware of and avoid these pitfalls in one’s quest to become a master JavaScript developer.

13-minute readContinue Reading
Ryan J. Peterson

Ryan J. Peterson

World-class articles, delivered weekly.

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

GraphQL vs. REST: A GraphQL Tutorial

You might have heard about the new kid around the block: GraphQL. If not, GraphQL is, in a word, a new way to fetch APIs, an alternative to REST.

10-minute readContinue Reading
Amaury M

Amaury M

Biometric Security—the Key to Passwordless Authentication or a Fad?

Passwordless authentication has been the Holy Grail of security for years, but progress has been painfully slow. Until a few years ago, the technology to implement passwordless logins on a grand scale simply wasn’t available.

However, the industry juggernaut is slowly but surely changing this. There are a few technical, legal and even ethical considerations to take into account, but be as it may, biometric, passwordless authentication is here to stay.

10-minute readContinue Reading
Nermin Hajdarbegović

Nermin Hajdarbegović

Speeding up Application Development With Bootstrap

Bootstrap, one of the most used HTML/CSS/JavaScript front-end frameworks, offers a little more than just fancy customizable user interface elements. It provides a great starting point for many types of projects, a plethora of components, and many nifty styles predefined for responsive layout and utility classes to help keep your HTML and CSS code clean.

In this article, Toptal designer Lijana Saniukaite walks us through some practical Bootstrap tips and best practices to speed up your application development.

9-minute readContinue Reading
Lijana Saniukaite

Lijana Saniukaite

Sass Mixins: Keep Your Stylesheets DRY

Nowadays, front-end development workflows involve many modern tools and preprocessors that not only streamline the whole process, but also allow you to spend less time on common web tasks, giving you more time to focus on other aspects of the project that require more careful and skilled insight. Sass, the scripting language for syntactically awesome stylesheets, comes with robust and built-in support for mixins - an essential feature for keeping your stylesheets DRY.

In this article, Toptal Freelance Software Engineer Justin Brazeau shows us 10 useful Sass mixins that help keep your stylesheets manageable by breaking them into smaller reusable bits, each with its own focus.

10-minute readContinue Reading
Justin Brazeau

Justin Brazeau

Driving Down Costs in a Digital Oil and Gas Future

In an era of subdued prices and with usage expected to plateau within the next 30 years, the focus for oil and gas companies must turn to cost control. Applying technological innovations such as blockchains, wearables, and advanced analytics to the supply chain can keep costs in check and maintain profitability.

13-minute readContinue Reading
Alberto Bazzana

Alberto Bazzana

A Guide to Static Site Generators Using Hexo and WordPress

In this article, Toptal Freelance Software Engineer Silvestar Bistrovic explains the process of migrating a WordPress blog to a static site generator using Hexo, outlining the pros and cons of the approach.

8-minute readContinue Reading
Silvestar Bistrović

Silvestar Bistrović

World-class articles, delivered weekly.

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

Join the Toptal® community.