-
Notifications
You must be signed in to change notification settings - Fork 2
Home
Thang Chung edited this page Jun 18, 2021
·
20 revisions
"This project is currently under development, feedback and contributions encouraged!"
For the purpose of learning rust for web development, we might start another workstream that use
rocket.rs
andyew
to build up: https://github.com/bradtraversy/proshop_mern (port this to #rustlang)
- The OpenApi for #rocket looks promising: https://github.com/GREsau/okapi
- We have an idea that we will use
yew
to write a quiz app and host it on Github pages, the data of quiz will be stored in Github repo, and will trigger to build the new one if we update the data via Github actions - The example, that some guys did on nextjs at https://github.com/Devorein/reinforz/blob/master/examples/React%20-%20Optimizing%20Performance.yaml
- https://demos.radzen.com/dashboard
- https://github.com/radzenhq/radzen-examples/tree/master/NorthwindDashboard
- https://docs.yugabyte.com/latest/sample-data/northwind/ <= postgresdb
- Use it boilerplate: https://github.com/fabienbellanger/actix-sqlx-boilerplate
- async-graphql with very good approach: https://github.com/jayy-lmao/rust-cult-graphql-server
- clean architecture on rs: https://github.com/jayy-lmao/clean-architecture-buckpal-rust
- UI - nextjs on Tailwind: https://github.com/Charlie85270/tail-kit
- Others
- https://vanilla-js-store.netlify.app <= we can borrow the layout of this app
- Auth: https://github.com/SakaDream/actix-web-rest-api-with-jwt/blob/master/src/middleware/auth_middleware.rs and https://github.com/biluohc/actixweb-sqlx-jwt/blob/master/src/middlewares/auth.rs
- Swagger: https://github.com/lloydmeta/todddo-openapi-rs/blob/master/api/src/handlers/todo_routes_handler.rs#L10
- Db Context on sqlx: https://github.com/jamesjmeyer210/actix_sqlx_mysql_user_crud/blob/main/src/dao/db_context.rs
- sqlx migration: https://crates.io/crates/sqlx-cli
- Deployment with migration on Docker: https://github.com/howtocards/backend/blob/dev/Dockerfile
Quizzer => https://github.com/izennn/udemy-quiz-izen/blob/master/quizzes/views.py