Welcome to Nest Cats, a companion repository for the NestJS Official Documentation.
This repository is designed as a companion for the official NestJS docs.
What's the purpose of this repository? While there's an underlying theme to the official docs, the chapters don't exactly line up and build on each other in a way you can execute the features introduced in each one. This is not a criticism. There's good reason for this, as the docs currently serve as both an intro tutorial and an on-going reference for more experienced developers.
The concept of this repository is to knit together each of the chapters in the NestJS docs to produce a single, cohesive application that mirrors the documentation.
Each chapter is represented as a pair of branches in the repository (one for the start of the chapter, one for the end), so it's simple to jump immediately to any state (e.g., "as of the end of the Providers chapter") to see a working app at that point in time. You can "live code" from there by following along with the docs, or just use this as a test-bed, built on a well-known foundation, for some feature you're working on.
The easiest way to see this is to view a complete version (corresponding to the completion of this chapter -- i.e., just before the Authentication chapter) of the Nest Cats app, which you can do at codesandbox.io, here. You should quickly recognize the close relationship between the app and the code snippets in the official docs. The difference is that this app runs in its entirety -- an end-to-end cats application, if you will.
Follow the directions here.
See Changelog for more information.
Contributions welcome! See Contributing.
John Biundo (Y Prospect on Discord)
Licensed under the MIT License - see the LICENSE file for details.