-
Notifications
You must be signed in to change notification settings - Fork 5.8k
Open
Description
Current Implementation Issues
- Jekyll static site generator is showing its age
- Slow build times affecting contributor workflow
- Limited search capabilities (basic GitHub search)
- Complex setup for local development
- No hot reload for content changes
- Limited component reusability
- Technical debt in custom plugins/extensions
Proposed Solution
Migration to Nuxt 3
Demo
https://eips-ethereum.netlify.app/
Video
Demo.mp4
Tech Stack
- Nuxt 3
- TailwindCSS
- Algolia Search or (own search)
Advantages
Developer Experience
- Hot module replacement
- TypeScript support out of the box
- Better debugging tools
- Simplified local setup
Performance
- Faster build times
- Better code splitting
- Improved SEO through static generation
- Enhanced caching strategies
Content Management
- Native markdown support
- Better content querying
- Built-in draft system
- Improved frontmatter handling
Implementation Timeline
- Core setup & content migration
- Feature parity & testing
- Deployment
Migration Strategy
- Create parallel development environment
- Implement core features with Nuxt
- Migrate existing content
- Community testing phase
- Progressive rollout
Risks
- Learning curve for current maintainers
- Potential URL structure changes
- Migration of custom Jekyll plugins
- Temporary maintenance of dual systems
anettrolikova
Metadata
Metadata
Assignees
Labels
No labels