With SurveyJS form UI libraries, you can build and style forms in a fully-integrated drag & drop form builder, render them in your JS app, and store form submission data in any backend, inc. PHP, ASP.NET Core, and Node.js. Learn more →
Top 11 TypeScript clean-code Projects
-
domain-driven-hexagon
Learn Domain-Driven Design, software architecture, design patterns, best practices. Code examples included
-
SurveyJS
Open-Source JSON Form Builder to Create Dynamic Forms Right in Your App. With SurveyJS form UI libraries, you can build and style forms in a fully-integrated drag & drop form builder, render them in your JS app, and store form submission data in any backend, inc. PHP, ASP.NET Core, and Node.js.
-
clean-ts-api
API em NodeJs usando Typescript, TDD, Clean Architecture, Design Patterns e SOLID principles
-
clean-react
Sistema em ReactJs usando Hooks, Typescript, TDD, Clean Architecture, Design Patterns e SOLID principles
-
typescript-clean-architecture
It is my attempt to create Clean Architecture based application in TypeScript.
-
nodetskeleton
A NodeJs Skeleton based in Clean Architecture to use TypeScript with ExpressJS, KoaJS or any other web server framework. Please give star to project to show respect to author and effort. 🤗
-
InfluxDB
Power Real-Time Data Analytics at Scale. Get real-time insights from all types of time series data with InfluxDB. Ingest, query, and analyze billions of data points in real-time with unbounded cardinality.
-
simple-blog-application-backend-challenge
Code Challenge: Simple Blog API built with TypeScript and MongoDB, using TDD, Clean Architecture, SOLID principles, and Design Patterns.
-
NotionLingo
Elevate your vocabulary with our cutting-edge app! Our intuitive platform allows you to easily learn new words and phrases from your own Notion database!
-
sudoku
Multiplayer concurrent sudoku. The winner is the player who fills the last cell correctly. (by pvarentsov)
That's exactly where I am. My manager gave me these links, that cover a lot of those words the backend uses, so I can identify what they mean and how to use them. 1. For inspiration and concepts: https://github.com/Sairyss/domain-driven-hexagon 2. Suggested to read the documentation for nest.js. They apply such concepts I don't understand: https://nestjs.com/
Project mention: It's probably time to stop recommending Clean Code | /r/ThePrimeagenReact | 2023-05-17If the problem is that, u can use the https://github.com/labs42io/clean-code-typescript repo, they have great examples and each example has a how to use
Rodrigo Manguinho - Clean TS API
I'll slowly start to see other repos and documentations, and identify the patterns. In this repo: https://github.com/dyarleniber/simple-blog-application-backend-challenge/blob/main/README.md, for example, I could see again concepts like, Repository, Interfaces, Domain, entities, infrastructure and so on.
TypeScript clean-code related posts
-
It's probably time to stop recommending Clean Code
-
I spend last 6 months figuring out if it makes sense to implement Clean Architecture approach on Frontend application. I wrote 21-minute long article where I deep dive into this topic. I hope it will interest you and force you in the future to start thinking about architecture at start of project :)
-
I open-sourced my full-stack React app. It's built with Next and Supabase. This is my very first front-end project powered by a clean-architecture approach. Diving into the code base might be a good learning and discussion opportunity.
-
What are the best repos that are a display of clean code and good programming practices that I can learn from?
-
A importância da Clean Architecture
-
Clean Architecture: Applying with React
-
Is it normal to feel like my code is held together by duct tape?
-
A note from our sponsor - SurveyJS
surveyjs.io | 6 May 2024
Index
What are some of the best open-source clean-code projects in TypeScript? This list will help you:
Project | Stars | |
---|---|---|
1 | domain-driven-hexagon | 11,369 |
2 | clean-code-typescript | 9,028 |
3 | clean-ts-api | 1,815 |
4 | vscode-glean | 1,455 |
5 | clean-react | 1,370 |
6 | typescript-clean-architecture | 1,322 |
7 | nodetskeleton | 288 |
8 | clean-architecture-react | 149 |
9 | simple-blog-application-backend-challenge | 100 |
10 | NotionLingo | 48 |
11 | sudoku | 20 |
Sponsored