Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

https://github.com/florianrappl/typescript-fullstack-sample

A sample repository to demonstrate creating a full stack web app using TypeScript with Node.js and React.
https://github.com/florianrappl/typescript-fullstack-sample

fullstack hooks react sample tutorial typescript webpack

Last synced: 13 days ago
JSON representation

A sample repository to demonstrate creating a full stack web app using TypeScript with Node.js and React.

Awesome Lists containing this project

README

        

# typescript-fullstack-sample

A sample project to demonstrate creating a full stack web app using TypeScript with Node.js and React.

## Prerequisites

You'll need a working terminal and Node.js installed. From there on after cloning just run `npm i` to install all dependenies in the project's folder.

Building is done via `npm run build`. After that you can just run `npm start` to get going. A dev server should be up and running at http://localhost:3000.

## What's covered?

- Client-side and Server-side rendering
- Global state container
- Hydration
- Building

## What's covered somewhere else?

I've recreated this whole sample also in Azure DevOps including CI/CD and a multi-project setup.

You'll find the link to the sample project below:

:rocket: https://florianrappl.visualstudio.com/typescript-fullstack-sample

## What's not covered?

For the purpose of keeping the sample as minimal / down to the point as possible the following topics have been excluded:

- Watching / live development
- Advanced debugging
- Styling
- Anything with Redux

Getting these to run is actually not much of a problem, however, would significantly increase (reading) complexity.