Moon

一个极小的、快速的UI库。(A minimal, blazing fast UI library.)

Github stars Tracking Chart

Moon是一个简单的前端JavaScript库,由Vue强烈启发。 该库快速,灵活,易于学习。\r\n

Moon 是建立用户界面的最小、最快速的库。 它将流行库的积极方面结合成一个小包装。 它是超级轻量级,并包括高级优化,以确保快速渲染时间。 该API是小而直观的,而仍然强大。 Moon 与IE9+兼容。
\r\n

特性:\r\n

  • 轻量级 -- 最小化+ gzip压缩后大小约7kb,Moon 是最轻的库之一。
  • 快速 -- Moon 使用快速的虚拟DOM,可以有效地重新运行DOM,只更新进行更改的节点。
  • 直观的 -- Moon 的简单的API使其易于学习,您可以随时进入,只需包含一个脚本。

Main metrics

Overview
Name With Ownerkbrsh/moon
Primary LanguageJavaScript
Program languageJavaScript (Language Count: 2)
Platform
License:MIT License
所有者活动
Created At2016-07-14 04:53:09
Pushed At2024-02-29 16:12:34
Last Commit At2020-03-18 18:11:46
Release Count31
Last Release Namev1.0.0-beta.7 (Posted on )
First Release Namev0.1.5 (Posted on )
用户参与
Stargazers Count6k
Watchers Count146
Fork Count199
Commits Count2.3k
Has Issues Enabled
Issues Count226
Issue Open Count11
Pull Requests Count24
Pull Requests Open Count3
Pull Requests Close Count21
项目设置
Has Wiki Enabled
Is Archived
Is Fork
Is Locked
Is Mirror
Is Private

Summary

  • :tada: Small file size (2kb minified + gzip)
  • :zap: Blazing fast view rendering
  • :hammer: Purely functional driver-based design
  • :rocket: Intuitive & consistent API

About

See the about page for more information on why Moon was created.

Usage

See the documentation.

Contributing

Check the CONTRIBUTING file for more information about this project and how to help.

Support

Support Moon on Patreon to help sustain the development of the project. The maker of the project works on open source for free. If you or your company depend on this project, then it makes sense to donate to ensure that the project is maintained.

License

Licensed under the MIT License by Kabir Shah