root / HServer / 00.Server / 00.Program / node_modules / mout / README.md
이력 | 보기 | 이력해설 | 다운로드 (1.86 KB)
1 |
 |
---|---|
2 |
|
3 |
http://moutjs.com/ |
4 |
|
5 |
[](https://travis-ci.org/mout/mout) |
6 |
[](https://www.npmjs.com/package/mout) |
7 |
[](https://www.npmjs.com/package/mout) |
8 |
|
9 |
All code is library agnostic and consist mostly of helper methods that aren't |
10 |
directly related with the DOM, the purpose of this library isn't to replace |
11 |
Dojo, jQuery, YUI, Mootools, etc, but to provide modular solutions for common |
12 |
problems that aren't solved by most of them. Consider it as a crossbrowser |
13 |
JavaScript standard library. |
14 |
|
15 |
|
16 |
|
17 |
## Main goals ## |
18 |
|
19 |
- increase code reuse; |
20 |
- be clear (code should be clean/readable); |
21 |
- be easy to debug; |
22 |
- be easy to maintain; |
23 |
- follow best practices; |
24 |
- follow standards when possible; |
25 |
- **don't convert JavaScript into another language!** |
26 |
- be compatible with other frameworks; |
27 |
- be modular; |
28 |
- have unit tests for all modules; |
29 |
- work on multiple environments (IE7+, modern browsers, node.js); |
30 |
|
31 |
|
32 |
|
33 |
## What shouldn't be here ## |
34 |
|
35 |
- UI components; |
36 |
- CSS selector engine; |
37 |
- Event system - pub/sub; |
38 |
- Template engine; |
39 |
- Anything that isn't generic enough to be on a standard library; |
40 |
- Anything that could be a separate library and/or isn't a modular utility... |
41 |
|
42 |
|
43 |
|
44 |
## API Documentation ## |
45 |
|
46 |
Online documentation can be found at http://moutjs.com/ or inside the |
47 |
`doc` folder. |
48 |
|
49 |
|
50 |
|
51 |
## FAQ / Wiki / IRC ## |
52 |
|
53 |
For more info about project structure, design decisions, tips, how to |
54 |
contribute, build system, etc, please check the [project |
55 |
wiki](https://github.com/mout/mout/wiki). |
56 |
|
57 |
We also have an IRC channel [#moutjs on |
58 |
irc.freenode.net](http://webchat.freenode.net/?channels=moutjs) |
59 |
|
60 |
|
61 |
|
62 |
## License ## |
63 |
|
64 |
Released under the [MIT License](http://www.opensource.org/licenses/mit-license.php). |
65 |
|