-
practice and become comfortable with BDD
-
practice and become comfortable with trunk based development (I know, it's only one person working on the project, but we're working with what we have)
-
practice and become comfortable with the jest testing framework
-
practice and become comfortable with the react testing library
-
build a simple REST backend in typescript
-
build a simple graphql backend in typescript
-
build a simple, beautiful React frontend with vite, to interface with the REST backend. pref using react-query
- the implementation should be such that, switching from the REST backend to the graphql backend is trivial
-
practice and become comfortable with best practices
-
practice and become comfortable with radix
-
supertest
-
can we add a third backend? trpc?
-
it'll mean we'll need a frontend client for it as well, most likely
-
cypress
-
can we have property based testing?
seyofori / learning-project-todo-app-1 Goto Github PK
View Code? Open in Web Editor NEWa full stack React todo app, to get comfortable with bdd, jest, react-testing-library, typescript, vite, react-query, radix, graphql,