Web front-end

Showing 1-8 of 220 results

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

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

Integrating Stripe and PayPal Payment Methods in Ruby on Rails

by Henrique Reinaldo Sarmento

Secure payment processing is a key prerequisite for any eCommerce operation. If it fails, the consequences can be catastrophic for any company, big or small. In this article, Toptal Ruby on Rails Developer Henrique Reinaldo Sarmento outlines how you can create a Ruby on Rails eCommerce app, leveraging PayPal and Stripe for reliable and secure payments.

25+ minute readContinue Reading

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

WordPress Continuous Deployment and Version Control with Bitbucket

by Alexa Green

WordPress developers spent years struggling with sub-optimal solutions for CI/CD. Despite the fact that they were using the most popular CMS on the market, they often had to improvise and resort to time-consuming practices. In this article, Toptal WordPress Developer Alexa Green shares her approach to WordPress deployment using Bitbucket and some straightforward code.

8 minute readContinue Reading

How to Create an SSO Button – A Flask Login Tutorial

by Son Nguyen Kim

Single sign-on is great for users, sparing them from memorizing yet another password; for businesses, removing frictio; and for developers, since less code means less things that can go wrong. In this Flask login tutorial, we’ll write a step-by-step guide to add a SSO login button into a Flask application with SimpleLogin and Facebook as an identity provider.

6 minute readContinue Reading

What CSS Developers Do and Why You Need One

by Silvestar Bistrović

Most websites today rely on CSS to deliver more style and polish, but the sheer popularity of CSS is causing many people to take it for granted and overlook its importance. In this article, Toptal UI Developer Silvestar Bistrović explains this disconnect and outlines why you need a true CSS specialist rather than a jack of all trades.

8 minute readContinue Reading

Accelerate with BERT: NLP Optimization Models

by Jesse Moore

For a successful natural language processing project, collecting and preparing data, building resilient pipelines, and getting "model ready" can easily take months of effort even with the most talented engineers. But what if we could reduce the data required to a fraction? In this article, we’ll cover how transfer learning is making world-class models open source and introduce BERT (bidirectional encoder representations from transformers). BERT is the most powerful NLP “tool” to date. We’ll explore how it works and why it will change the way companies execute NLP projects.

6 minute readContinue Reading

Join the Toptal® community.