-
Notifications
You must be signed in to change notification settings - Fork 3
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
Project: Metaframework adapter overhaul #217
Comments
@paraglide users, your input is appreciated on how we can make the metaframework stuff sipler |
@samuelstroschein I've re-read the docs section for exclusions.
In my case I didnt realize my paths will be localized. For What I'm trying to achieve is:
What I think should happen by default:
|
It's increasingly clear that metaframeworks should be adapters that extend the compiler.
|
I come from #245 and while I have not much valuable to add I feel like any meta-framework rewrite to unify adapters should still have different documentation for different possible combinations of frameworks/choices. That could bloat that single doc site adding to visual clutter and possibly lead to unmantained docs due to the sheer amount of different pages that are available. Just with NextJS you have 4 different combinations (pages/app router and localized routes vs other strategies) each with different setups and examples. Not even counting different Next versions that possibly break compatibility and may also need specific guides/instructions. |
Cookie language selection only would be fantastic (without URL rewriting). I haven't managed to get there yet with writing my own adapters (sveltekit) |
@Mardoxx the paraglide js 2.0 beta is coming this january with elaborate docs on how to write your own adapter |
@Mardoxx here are the docs https://inlang.com/m/gerre34r/library-inlang-paraglideJs/strategy |
Here's what I am going to do (see the update #201 (comment)):
Goals:
|
Context
Metaframeworks (SvelteKit, NextJS) lead to recurring bugs and maintenance overhead.
Proposal
Investigate what causes the metaframework complexities and simplify the architecture to reduce bugs and maintenance effort.
Potential solutions
Timeline
The project Paraglide JS 2.0 #201 comes first.
Issues
Open issues can be seen by filtering the "metaframework overhaul" label
The text was updated successfully, but these errors were encountered: