Giter Club home page Giter Club logo

san's Introduction

Logo

SAN

一个快速、轻量、灵活的 JavaScript 组件框架
A fast, portable, flexible JavaScript component framework.

NPM version License Build Status Coverage Status Issues

HomePage 网站

安装(Install)

NPM:

$ npm i san

CDN:

<script src="https://unpkg.com/san@latest"></script>

发布文件说明(Dist Files Information)

快速开始(Quick Start)

<!DOCTYPE html>
<html>

<head>
    <title>Quick Start</title>
    <script src="https://unpkg.com/san@latest"></script>
</head>

<body>
    <script>
        const MyApp = san.defineComponent({
            template: `
                <div>
                    <input type="text" value="{=name=}">
                    <p>Hello {{name}}!</p>
                </div>
            `
        });

        let myApp = new MyApp({
            data: {
                name: 'San'
            }
        });
        myApp.attach(document.body);
    </script>
</body>

</html>

示例(Examples)

文档(Document)

周边(Companions)

说明(Description)
san-devtools 调试应用的工具和扩展
Development tools for debugging applications
san-router 支持 hash 和 html5 模式的 Router
SPA/MPA Router
san-store 应用状态管理套件
Application States Management
san-update Immutable的对象更新库
Immutable Data Update
san-composition 组合式 API
Composition API
san-ssr 服务端渲染框架与工具库
SSR framework and utils
santd Ant Design 风格的组件库
Components Library following the Ant Design specification
san-mui Material Design 风格的组件库
Material Design Components Library
san-xui 百度云控制台风格的组件库
A Set of UI Components that widely used on Baidu Cloud Console
sanny VSCode 插件
VSCode extension for SAN
san-cli 帮助快速搭建应用的命令行工具
A CLI tooling for rapid development
san-loader 支持 sfc 的 Webpack loader
Webpack loader for single-file components
san-factory 组件工厂能帮助你在不同环境下更灵活的装配组件
Component register and instantiation
san-anode-utils ANode 处理工具库
Util Functions for ANode
san-test-utils 单元测试工具库
The unit testing utility library

变更历史(ChangeLog)

Please visit document ChangeLog

License

San is MIT licensed.

san's People

Contributors

errorrik avatar erik168 avatar junmer avatar xtx1130 avatar dependabot[bot] avatar dafrok avatar harttle avatar leuisken avatar leeight avatar wangshuonpu avatar cxtom avatar ssddi456 avatar jinzhan avatar echodis avatar buptlhuanyu avatar jiangjiu avatar snailsword avatar kanglover avatar otakustay avatar ludafa avatar jinzhubaofu avatar houyu01 avatar x-jray avatar kekee000 avatar meixg avatar mzh1994s avatar plan-do-break-fix avatar sw811 avatar 100pah avatar vanishcode avatar

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.