Lessons

Explore all newline lessons

Tags
Author
Pricing
Sort By
Video
Most Recent
Most Popular
Highest Rated
Reset
Intro to Atomic Design Patterns [with examples]

lesson

Intro to Atomic Design Patterns [with examples]The newline Guide to React Native for JavaScript Developers using TypeScript

Atomic design is a mental model of how the UI should be built and laid out. It is at the core of how we are going to build our apps.

Using React Context API to Pass Data to React Components

lesson

Using React Context API to Pass Data to React ComponentsThe newline Guide to React Native for JavaScript Developers using TypeScript

Context API provides a way to pass data through the component tree - no more prop-drilling!

How to Build a Design System for Optimal User Experience

lesson

How to Build a Design System for Optimal User ExperienceThe newline Guide to React Native for JavaScript Developers using TypeScript

What happens when we press a button on an app vs when we press a button on a web page? That difference is User Experience.

Deploy with Docker

lesson

Deploy with DockerBuild and deploy a REST API with Deno

Similar to how we did it in lesson 1, we will be deploying using CI and SSH, but instead of git, we will be using Docker.

The useCheckout Hook will do Double Duty in our App

lesson

The useCheckout Hook will do Double Duty in our AppThe newline Guide to Modernizing an Enterprise React App

Some custom hooks can help simplify code beyond the original components they touch.

Set App Logos, Launch Screens, and Icons in React Native

lesson

Set App Logos, Launch Screens, and Icons in React NativeThe newline Guide to React Native for JavaScript Developers using TypeScript

Set the app's launch screen and icons. Learn what image to put in native and what to bundle with React Native. Set the tab bar icons.

Introduction

lesson

IntroductionStorybook for React Apps

Let's learn how to deploy our Storybook.

Setting up Chromatic

lesson

Setting up ChromaticThe newline Guide to React Component Design Systems with Figmagic

Last but not least, we need to get our visual inspection platform and Storybook hosting working. For this, we will turn to Chromatic.