1.0.9 • Published 8 years ago

feather-s v1.0.9

Weekly downloads
1
License
ISC
Repository
github
Last release
8 years ago

feather

an industrialized framework for frontend baesd on fis

feather是基于fis开发的一套前端定制版工业化框架,专注于前端开发过程中碰到的规范、框架、辅助工具、本地调试、性能、多人合作开发等问题,简单、快速,跨平台(支持linux,mac,windows) 学习成本几乎为: 0

###实现功能:

  • 完美继承fis所有功能,包括3种语言能力扩展,csssprite,合并文件,压缩等。
  • 支持对html的压缩。
  • 自定义script以及link标签出现的位置,以及当前标签是否仅预览模式产出,默认script会放置页面底部,而css放置页面底部。
  • 内置内联script以及link内容压缩插件
  • 内置less-css预编译插件。
  • 内置feather.js,前端模块化加载工具,支持声明deps进行模块并行预加载,提升资源加载性能、并支持css加载,兼非常轻量。同时内置插件自动分析js依赖,无需手动声明deps。
  • 内置js模块自动包裹插件,象写nodejs语言一样写js代码,代码可直接运行在node上。
  • 内置PHP模版引擎,结合fis提供的fis-server,实现动态模版渲染本地调试支持,并支持模版嵌套,也可采用项目原有模版引擎,只需轻松实现2个接口以及支持插件机制即可。
  • livereload功能扩展。
  • 页面分割组件开发,实现组件静态资源自动加载机制,大型团队多人协同开发利器,大幅度提升团队战斗力。CTO再也不用担心项目架构和开发效率了。
  • 支持使用pagelet页面开发,自动包裹pagelet内容以及管理页面静态资源
  • 支持动态本地调试,url模拟,随机数据生成等。
  • 支持跨模块编译,大型项目模块独立开发上线利器。
  • 优秀的静态资源管理方案,粒度细至单文件上线。
  • 支持内联静态资源编译模式,适用webapp或者非模版引擎渲染的纯静态页面项目,且该模式支持自动打包页面零散资源的功能。
  • 一条配置,完美实现component解析规则以及feather.js的模块加载规则。
  • fis自带的md5文件名版本号外,同时支持启用querystring形式的文件md5版本号模式。
  • 新增项目脚手架命令-init,一键创建项目
  • 其他:自动删除css中同域资源domain,动态domain支持,静态资源baseurl设置等等。

注:feather对static目录下,任意third目录不做任何处理。

更多文档详见feather

更新日志

1.0.9

8 years ago

1.0.8

9 years ago

1.0.7

9 years ago

1.0.6

9 years ago

1.0.5

9 years ago

1.0.4

9 years ago

1.0.3

9 years ago

1.0.2

9 years ago

1.0.1

9 years ago

1.0.0

9 years ago

0.1.82

9 years ago

0.1.81

9 years ago

0.1.80

9 years ago

0.1.79

9 years ago

0.1.78

9 years ago

0.1.77

9 years ago

0.1.76

9 years ago

0.1.75

9 years ago

0.1.74

9 years ago

0.1.73

9 years ago

0.1.72

9 years ago

0.1.71

9 years ago

0.1.70

9 years ago

0.1.69

9 years ago

0.1.68

9 years ago

0.1.67

9 years ago

0.1.66

9 years ago

0.1.65

9 years ago

0.1.64

9 years ago

0.1.63

9 years ago

0.1.62

9 years ago

0.1.61

9 years ago

0.1.60

9 years ago

0.1.59

9 years ago

0.1.58

9 years ago

0.1.57

9 years ago

0.1.56

9 years ago

0.1.55

9 years ago

0.1.54

9 years ago

0.1.53

9 years ago

0.1.52

9 years ago

0.1.51

9 years ago

0.1.50

9 years ago

0.1.49

9 years ago

0.1.48

9 years ago

0.1.47

9 years ago

0.1.46

9 years ago

0.1.45

9 years ago

0.1.44

9 years ago

0.1.43

9 years ago

0.1.42

9 years ago

0.1.41

9 years ago

0.1.40

9 years ago

0.1.39

9 years ago

0.1.38

9 years ago

0.1.37

9 years ago

0.1.36

9 years ago

0.1.35

9 years ago

0.1.34

9 years ago

0.1.33

9 years ago

0.1.32

9 years ago

0.1.31

9 years ago

0.1.30

9 years ago

0.1.29

9 years ago

0.1.28

9 years ago

0.1.27

9 years ago

0.1.26

9 years ago

0.1.25

9 years ago

0.1.24

9 years ago

0.1.23

9 years ago

0.1.22

9 years ago

0.1.21

9 years ago

0.1.20

9 years ago

0.1.19

9 years ago

0.1.18

9 years ago

0.1.17

9 years ago

0.1.16

9 years ago

0.1.15

9 years ago

0.1.14

9 years ago