ksky521 / san

A fast, portable, flexible JavaScript component framework

Home Page:https://baidu.github.io/san/

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Logo

SAN

A fast, portable, flexible JavaScript component framework.

NPM version License Build Status Coverage Status Issues

HomePage 网站

Download

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

ChangeLog

Please visit document ChangeLog

License

San is MIT licensed.

About

A fast, portable, flexible JavaScript component framework

https://baidu.github.io/san/

License:MIT License


Languages

Language:JavaScript 92.6%Language:Smarty 3.4%Language:HTML 3.2%Language:CSS 0.4%Language:TypeScript 0.4%