screenshot of Avalon


an elegant efficient express mvvm framework


The document discusses various resources related to Avalon, including electronic books based on the official website, GitBook, and practical examples using Avalon2 with webpack. It also mentions the availability of a UI library, a backend management system framework, a component library, as well as high-performance testing pages. The content emphasizes the support for mobile devices and guides users on proper usage and coding practices.


  • Electronic Books: Created based on the official website for offline reading.
  • UI Library: Includes various UI components for data display, submission, notifications, etc.
  • SPA Framework: Provides a scaffold for single-page applications with features like module loading, routing, and backend data integration.
  • High-performance Testing Pages: Shows smooth loading of large tables/lists without browser lag, unlike other frameworks.


To use Avalon2, you can include it via CDN link:

<script src="https://unpkg.com/avalon2@2.2.8/dist/avalon.js"></script>

Ensure not to use the outdated 2.0 version.


The document highlights resources related to Avalon, including electronic books, UI libraries, SPA frameworks, and high-performance testing pages. It emphasizes the proper usage and coding practices for optimal performance and compatibility. Users can benefit from the available components and examples provided in the document for their Avalon2 projects.


RollupJS is a popular and efficient JavaScript module bundler that takes the code from multiple modules and packages them into a single optimized file, minimizing the overall size of the application and improving its performance.