TUTORIAL LOGS

A repository of technology tutorials from great content producers. 

The Fetch API is finally coming to Node.js

by LogRocket

On 1 February 2022, the Node.js core team merged a pull request adding the Fetch API to Node. To understand why this is such a big deal, let’s explore how Fetch came to be.
View Tutorial

Create a Next.js and MDX blog

by LogRocket

Markdown is a language that is widely used by developers to write different types of content, like posts, blogs, and documents. Markdown provides an easy syntax for writing and structuring content compared to regular HTML or ..........
View Tutorial

Building a React Component Library — The Right Way

by Bits and Pieces

Build a modular React + TypeScript “library” with rich documentation, isolated component rendering, tests, and more. We’ll use Bit to develop and version multiple independent components, all in the same workspace.
View Tutorial

7 Free React Templates You can Use for Your Projects

by JavaScript in Plain English

React is one of the popular JavaScript libraries for frontend developers, it’s a powerful tool to easily build user interfaces and create web applications. There are a lot of free React resources that you can use to help you ..........
View Tutorial

How To Test Your React Apps With The React Testing Library

by Smashing Magazine

Today, we’ll briefly discuss why it’s important to write automated tests for any software project, and shed light on some of the common types of automated testing. We’ll build a to-do list app by following the Test-Driven ..........
View Tutorial

Setting Up Tailwind CSS In A React Project

by Smashing Magazine

With Tailwind CSS, you get to create the components that suit what you want or what you are working on. These components can be created by harnessing the power of the utility-first prowess of Tailwind CSS. If you are tired ..........
View Tutorial

User Registration and Auth Using Firebase and React

by CSS-Tricks

Writing authentication code without a framework or libraries available can take a ton of time to do right — not to mention the ongoing maintainance of that custom code. This is where Firebase comes to the rescue. Its ..........
View Tutorial

React Philosophy For Beginners

by Bits and Pieces

This article is one of many others that seeks to explain the software design patterns and principles, concepts and basic features of React JavaScript library for a learner by a learner. t is important for beginners to ..........
View Tutorial

7 JavaScript Tricks You Should Know

by Bits and Pieces

These tips became treasures when I found out about them
View Tutorial

Asynchronous Programming in Javascript

by Geek Culture

Asynchronous programming in javascript is possible and more efficient when working with technologies like AJAX and Fetch API which is used to make HTTP requests to files, services, and browser/server APIs internally or ..........
View Tutorial

Building E-Commerce Website with Next.js, Stripe API, and Firebase.

by Geek Culture

Throughout my tutorial series, you will learn how to make an e-commerce application from scratch with Next.js SSR (Server-Side Rendering), Stripe API, and Firebase. Let’s start your project, code, test, and deploy.
View Tutorial

Deploy a React app for free using Vercel

by LogRocket

Vercel is a perfect choice for deploying your React applications easily providing comprehensive tools to build high-performance websites and applications. Vercel provides you with free domains (which contains the vercel.app ..........
View Tutorial

A Step-By-Step Process for Turning Designs Into Code

by CSS-Tricks

Turning website design files into a combination of HTML, CSS and JavaScript is the bread and butter of many front-end web development jobs. In this post, we’ll take a look at how to go from design to code, and why you might ..........
View Tutorial

Using Storybook to develop React components faster

by LogRocket

Storybook is an “open-source platform that allows you to document, view, and test many permutations of your JavaScript components within an isolated environment.”
View Tutorial

Let’s Explore The Best React Developer Tools

by JavaScript in Plain English

The arrival of React development tools is a blessing. Among the most extensively utilized front-end development technologies are React development services. Let’s explore the React dev tools that maximize efficiency.
View Tutorial

Why you should use a proxy server with Create React App

by LogRocket

There are many cases in which developers need to consume APIs from the backend while using Create React App (CRA) to build an application. Because most client apps are hosted on different servers than the backend ..........
View Tutorial

How to Use Tailwind CSS to Rapidly Develop Snazzy Websites

by Kinsta

In this article, we’ll learn about Tailwind CSS — a CSS framework that aids in building and designing web pages. We’ll start by explaining how to install and integrate Tailwind CSS in your project, see some practical ..........
View Tutorial

Build a CRUD application in React with Firebase Web SDK v9

by LogRocket

The Firebase v.9 SDK introduces a new API surface that follows a modular approach, resulting in a change to the use of its services. We’ll cover how to carry out CRUD operations in Firestore by building a task manager.
View Tutorial

AWS Amplify Studio - Designer and Developer Collaboration Just Got Easier

by CSS Tricks

Amplify Studio, a new visual development environment that lets front-end developers build full-stack apps with minimal coding. Amplify Studio helps automate the design implementation process, helping designers and developers ..........
View Tutorial

Modern API data-fetching methods in React

by LogRocket

Understanding how to fetch data into React applications is mandatory for every React developer who aims to build modern, real-world web applications.In this guide, we will cover the modern React data-fetching methods and ..........
View Tutorial

Building a Trello Clone with React DnD

by LogRocket

Building applications with drag-and-drop functionality can be overly complicated using traditional JavaScript. React DnD is a set of utilities that simplifies transferring data between different parts of your application, ..........
View Tutorial

How to Use JavaScript Arrays Like a Pro

by JavaScript In Plain English

In this article, we are going to see the modern ways of using arrays and doing operations with arrays. These methdos are far more convenient and will help you in writing code with less lines.
View Tutorial

A Complete Beginner’s Guide to npm

by CSS Tricks

We’ll start by talking about the current lay of the land; what npm is, a bit about where it came from, and how we got here. From there, we’ll cover what Node itself is, followed by what package managers are in general, ..........
View Tutorial

React Server Components in Next.js 12

by LogRocket

There have been continuous efforts to deliver a unanimous rendering solution for React apps. By December 2020, the React team had introduced the idea of React Server Components — abbreviated as “RSC” in this post — a feature ..........
View Tutorial

A Complete Guide to Flexbox Avatar of Chris Coyier

by CSS Tricks

Our comprehensive guide to CSS flexbox layout. This complete guide explains everything about flexbox, focusing on all the different possible properties for the parent element (the flex container) and the child elements (the ..........
View Tutorial

Useful React Hooks That You Can Use In Your Projects

by Smashing Magazine

Hooks are game-changers. They have simplified React, made it neater, easier to write and debug, and also reduced the learning curve.Hooks are simply functions that allow you to hook into or make use of React features.
View Tutorial

Creating a navbar in React

by LogRocket

In this tutorial, we’ll go over the basics of building navbars in React. We’ll build a navbar that’s fixed to the top of the page, and the user will be able to switch between webpages like you can on a dashboard, for ..........
View Tutorial

Meet Hydrogen: A React Framework For Dynamic & Personalized E-Commerce

by Smashing Magazine

Meet Hydrogen: A React-based framework for building custom and creative storefronts gives you everything you need to start fast, build fast, and deliver the best personalized and dynamic customer experiences powered by ..........
View Tutorial

Building a Next.js shopping cart app

by LogRocket

To learn how to build a Next.js application, this tutorial details how to build a shopping cart web app for a fictional game store with the ability to add or remove items from the cart, view all products, view products by ..........
View Tutorial

Data Structures You Should Know as a JavaScript Developer

by Bits and Pieces

Understanding Data Structures is helpful in all aspects of programming. A data structure is not just the way you structure your data, but also the logic associated with it. The way you insert data, what happens to it inside ..........
View Tutorial

Serverless deployments via Vercel using Node.js

by LogRocket

Serverless functions are pieces of server-side code run on cloud servers without the need of an actual backend as a part of the serverless computing architecture. Serverless functions (also known as cloud functions or ..........
View Tutorial

How To Protect Your API Key In Production With Next.js API Route

by Smashing Magazine

Front-end developers have to interact with private or public APIs whose method of authorization requires a secret key/API key that enables developers to use these APIs. The key(s) are important, hence the need to ..........
View Tutorial

The best styling options for Next.js

by LogRocket

Created by Vercel, Next.js is a JavaScript framework based on React. With its ability to offer static and server rendering, its popularity quickly shot up amongst developers. What’s less known is that Next.js offers many ..........
View Tutorial

Testimonial Carousel content section