Book

Full-Stack React, TypeScript, and Node

TypeScript is among the fastest-growing languages, helping developers build full-stack apps by integrating with powerful frameworks such as React and Node.js. With this book, you’ll get started with TypeScript and build an SPA with React and middleware using Node.js and Express. Finally, you’ll be able to package your web app and deploy it on AWS.

Offered byPackt Logo

Difficulty Level

Intermediate

Completion Time

21h36m

Language

English

About Book

Who Is This Book For?

The book is for web developers who want to go beyond front-end web development and enter the world of full-stack web development by learning about modern web technologies and how they come together. A good understanding of JavaScript programming is required before getting started with this web development book.

Book content

chapters 21h36m total length

Understanding TypeScript

Exploring TypeScript

Building Better Apps with ES6+ Features

Learning Single-Page Application Concepts and How React Enables Them

React Development with Hooks

Setting Up Our Project Using create-react-app and Testing with Jest

Learning Redux and React Router

Learning Server-Side Development with Node.js and Express

What is GraphQL?

Setting Up an Express Project with TypeScript and GraphQL Dependencies

What We Will Learn – Online Forum Application

Building the React Client for Our Online Forum Application

Setting Up a Session State Using Express and Redis

Setting Up Postgres and Repository Layer with TypeORM

Adding a GraphQL Schema – Part I

Adding a GraphQL Schema – Part II

Deploying an Application to AWS

Related Resources

Access Ready-to-Use Books for Free!

Get instant access to a library of pre-built books—free trial, no credit card required. Start training your team in minutes!

No credit card required