-
-
Notifications
You must be signed in to change notification settings - Fork 13
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Roadmap for the official Fastify Demo Project #2
Comments
+1 Maybe can you convert it into a TODO list? |
My main objections would be that it's a bit simplistic, a bit far from the real applications that developers generally use and can identify to, and that there are already a lot of tutorials on the subject, but I have nothing more against it. Why would you preferer a TODO list? Do you think we can achieve a complete demo with that? I forgot to mention that I would like to add permissions management. |
No I meant to make the tasks above a markdown todo list |
🤦 Lol, sorry, I will do it this week. |
I would probably handle the CLI part. |
If you feel like doing it, that's fine. If not, let me know. I'm going to be pretty busy for the next two weeks so I think I'll prioritise the demo for now. |
Should we keep a JWT authentication? Wdyt? |
I would do a cookie session auth. |
Hi, sorry for the lack of contribution on this repo but my new job is quite challenging, I'm starting to adapt so I'll continue soon. I've created a package today to manage entity workflows (e.g. Here's the repo with some explanations: https://github.com/jean-michelet/workflow |
I think I was a little too enthusiastic about building the frontend part. |
I am not sure that @fastify/vite is ready to be included cleanly with typescript. |
The more people working on @fastify/vite the merrier :) @onlywei has made great strides with the TS setup. |
Can you help @onlywei? I can help too, just a bit busy these weeks. But ping me and I'll jump right in. |
My plate is full this week and maybe the next, but I will take a look at this after that. I do have a typescript demo with @fastify/vite. I will link it after family time. |
Thanks for your answers, I tried your config @onlywei and It does not work with fastify-cli. Here is an issue with reproduction repo: fastify/fastify-cli#754 |
Ah, I've never tried with fastify-cli. I'll give it a shot when I can. I'm in the middle of a product launch right now so it could be two weeks before I can try. |
We fixed it, thanks! I pushed a PR, still a WIP but the more difficult is to setup imo: #21 |
For reference, running @fastify/vite with fastify-cli requires the |
@fastify/collaborators Sorry for the ping. I'm actively working on the demo again, do you have any recommendations? Can you plz take a look at the code and possibly point out what's wrong, or what doesn't suit you. |
Have you consider, possibly, adding a demo about the migration path from v4 to v5? |
Good idea for the future. |
I upgrade to v5 today and ping you once ready. I opened an issue to handle authorization too, any plugin or specific strategy suggestions before I proceed? |
I'd say that maybe focus mostly on the breaking changes to smooth path for migration? |
Hi there! |
I think it's a good idea, are you committed to work on it? |
Sure! |
Plz, open an issue as feature proposal. |
Prerequisites
Issue
These are preliminary ideas, I'm open to suggestions to refine or expand this list.
To-Do List
1. Add Rate Limiter
2. Create a Simple Tasks API
Allow tasks to be downloaded in CSV format. #343. User API for Profile and Password Management
4. Registration with email verification process
5. Building a frontend client with Fastify/Vite
Tasks
The text was updated successfully, but these errors were encountered: