Skip to content

Commit

Permalink
feat(roadmap): update roadmap with performance focus
Browse files Browse the repository at this point in the history
- Revised titles and descriptions to emphasise performance and reactivity improvements.
- Streamlined features for clarity, highlighting key enhancements in developer experience and tooling.
- Removed outdated sections while adding new considerations for future capabilities.
  • Loading branch information
Vheissu committed Dec 24, 2024
1 parent 03c0eb6 commit 1e67eef
Showing 1 changed file with 18 additions and 28 deletions.
46 changes: 18 additions & 28 deletions content/roadmap.md
Original file line number Diff line number Diff line change
Expand Up @@ -5,54 +5,44 @@ url: "/roadmap/"
type: "roadmap"
roadmap:
- quarter: "2025"
title: "Task Queue and API Improvements"
title: "Performance and Reactivity"
status: "in-progress"
description: "Fundamental improvements to Aurelia's core architecture and API surface to enhance performance and developer experience."
description: "Fundamental improvements to Aurelia's core architecture to enhance performance and predictability."
features:
- "Task queue refactor from sync to async for better performance"
- "API surface reduction to simplify the framework"
- "Improved API consistency across the framework"
- "Enhanced TypeScript types and documentation"
- "Task queue improvements for more predictable binding updates"
- "Reactive system optimizations for better performance"
- "Enhanced TypeScript support and language feature updates"
- "Documentation improvements with more examples"

- quarter: "2025"
title: "Developer Experience and Tooling"
status: "planned"
description: "Focusing on making Aurelia development more efficient and enjoyable with better tooling and debugging capabilities."
features:
- "Enhanced developer tools with component inspection"
- "Improved error messages and debugging experience"
- "Developer tools with improved inspection and debugging"
- "Enhanced error messages and debugging experience"
- "Better IDE integration and IntelliSense support"
- "New documentation platform with interactive examples"
- "CLI improvements for project workflows"

- quarter: "2025"
title: "Server-Side Rendering and Hydration"
status: "planned"
description: "Introducing robust SSR capabilities to Aurelia, enabling better performance and SEO capabilities."
description: "Introducing robust SSR capabilities to Aurelia, enabling better performance."
features:
- "Full SSR support with hydration"
- "SSR with hydration support"
- "Progressive hydration capabilities"
- "Streaming SSR implementation"
- "SEO-friendly rendering options"
- "Build-time optimizations for SSR"

- quarter: "2025"
title: "Ahead-of-Time Compilation"
title: "Future Considerations"
status: "planned"
description: "Implementing partial ahead-of-time compilation to improve initial load performance and runtime efficiency."
description: "Exploring additional features and improvements to enhance Aurelia's capabilities."
features:
- "Partial AOT compilation support"
- "Build-time optimizations"
- "Reduced runtime overhead"
- "Smaller bundle sizes"

- quarter: "2025"
title: "Performance and Benchmarking"
status: "planned"
description: "Comprehensive performance improvements backed by extensive benchmarking and optimization efforts."
features:
- "Expanded benchmark suite"
- "Performance comparison frameworks"
- "Memory usage optimizations"
- "Runtime performance improvements"
- "Web Components integration improvements"
- "Module Federation support exploration"
- "Build size and performance optimizations"
- "Additional framework optimizations"
---

This roadmap outlines our commitment to making Aurelia even more powerful and developer-friendly. We're focusing on core improvements that will enhance performance, developer experience, and overall framework capabilities. The timeline is approximate and may be adjusted based on community feedback and development progress.
Expand Down

0 comments on commit 1e67eef

Please sign in to comment.