Skip to content
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

October - November 2023 iteration plan #1891

Closed
3 of 4 tasks
marvinhagemeister opened this issue Oct 9, 2023 · 5 comments
Closed
3 of 4 tasks

October - November 2023 iteration plan #1891

marvinhagemeister opened this issue Oct 9, 2023 · 5 comments

Comments

@marvinhagemeister
Copy link
Collaborator

marvinhagemeister commented Oct 9, 2023

A new Fresh version is cut on a monthly basis around the middle of the month and this post intends to capture the main tasks we want to focus on. A monthly plan matches the release cycle and allows for more flexibility by making it easier to account for shifts in priorities.

Plan items

The current plan of main features planned for this cycle:

Note that this list is not set in stone.

@marvinhagemeister marvinhagemeister pinned this issue Oct 10, 2023
@PoignardAzur
Copy link

Rendering performance improvements (todo)

I'd like to draw attention again to #1042 (Consider adding support for "caching partials") based on Google's Faster multipage applications with streams article.

In that discussion you said

Navigations typically render the currently active entry differently too.

Which is partially solved by the "active link styling" feature of the last update, so maybe you were already thinking of that.

@algoflows
Copy link

Storybook support and NX workspace plugin... Lots of framework features but near zero tooling support.

@marvinhagemeister
Copy link
Collaborator Author

marvinhagemeister commented Oct 31, 2023

@algoflows yup, we're painfully aware of that. Thing is that I don't want to reinvent the wheel and duplicate existing work. II haven't shared this yet, but one thing I'm exploring at the side is what Fresh would look like if we'd built it around vite among other things.

@guillaume86
Copy link

Is there a specific ticket for the plugin API improvements?

I'm very new to deno/fresh and already very impressed, I would like to try to build a plugin that generates a typed API client from the declared routes/handlers. The islands would then be able to use this client to make fetch calls safely. I guess the hook could be somewhere close to the code that generates fresh.gen.ts.

@marvinhagemeister
Copy link
Collaborator Author

Closing in favour of #2108

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

4 participants