Skip to content
This repository has been archived by the owner on Mar 31, 2022. It is now read-only.
/ catalyst Public archive

A React/Redux web application starter kit built in Typescript

Notifications You must be signed in to change notification settings

0livare/catalyst

Repository files navigation

Catalyst

Catalyst is a React/Redux web application starter kit built in Typescript. It has best practices built in, making doing the right thing the easy thing!

Dependency Status

Is Catalyst for you?

So you're building a web app:

  • Do you want to use React?
    • React is a component based library for building user interfaces.
    • It's implementation of a virtual DOM makes it fast and its introduction of JSX makes your code much easier to read and debug!
  • Is it going to be a large project, maintained by multiple developers?
    • Typescript takes much of the mystery out of JavaScript, leaving you with declarative, scalable code.
  • Is it going to be data intensive?
  • Is it going to be heavily styled?
    • SCSS is a powerful syntax over the top of CSS that makes everything better.
    • (S)CSS modules allow you to not have to worry about writing CSS for one component that could affect another, everything has local scope!

If you answered yes to these four questions, Catalyst is for you.

Getting Started

$ git clone https://github.com/zposten/Catalyst.git
$ cd Catalyst
$ yarn install
$ yarn start

Library choices

There are many, many choices to make when establishing a JS project, this is one of the reasons that doing so is so difficult and time consuming. I have made the following decisions for this project:

About

A React/Redux web application starter kit built in Typescript

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published