Skip to content

A collection of code pieces to show the concepts of React & TypeScript in a pragmatic way by following the source code and the tests.

License

Notifications You must be signed in to change notification settings

tscharke/mentor-playground

Repository files navigation

Mentor Playground

This is a collection of code snippets to show the concepts of React with TypeScript in a pragmatic way.

All code snippets are available in kind of Components, Tests, (Utility) Functions, etc.

The goal is to show replicating and adaptable concepts and techniques.

Thereby, the comprehensibility and self-explanation within the code is in the foreground. It will make it possible, even for beginners, to find inspiration.

So, you need to look at the output on the console along with the code. In other words: Always have your developer tools open 😁

It's important to note that I am showing some ways and approaches here. There is no generally right or wrong way (apart from "real" mistakes 😉).

🧑‍🎨 Can we see something?

Yes, 😃 there's an executable App (at Codesandbox), that can also run locally on your machine (see below).

Keep in mind: The focus is still on the code and tests and not on a fancy UI/UX with enterprise-relevant features 😉

🚀 Mission

This repository is a start and should grow 💪.

Feel free to post your ideas or questions in the form of issues. Often a single sentence is enough (e.g., the title of an issue).

I am happy about every pull request (PR) from you too. Regardless if it adds concepts, corrects errors, simplifies things or describes things better—whatever comes to your mind 🥳.

The steps to follow to contribute to this project you can find here.

🚧 Please be aware…
Everything in this repository is a work in progress. It's constantly changing and improving. So, there is never a finished version 🤷.

💻 Setup (on your machine)

# Check out the main-branch of this repository and switch into this directory
git clone git@github.com:tscharke/mentor-playground.git && cd "$(basename "$_" .git)"

# Install all dependencies
pnpm install

# Run/Start the development-server
pnpm run start

🤩 After starting the development-server, the application is showing up under http://localhost:3000.

👀 What to find

🤝 You would like to contribute?

I love if you want to contribute to this project. To do so, please follow the steps described here - thank you very much ❤️🙏

❤️🙏 Love & Thanks

My thanks for the photo displayed on social media goes to: Desola Lanre-Ologun

Contributors

Nik Sumeiko
Nik Sumeiko

🧑‍🏫

About

A collection of code pieces to show the concepts of React & TypeScript in a pragmatic way by following the source code and the tests.

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Sponsor this project