花卷猫Html5框架开源

这是一款全新的使用JavaScript编写的HTML5高性能前端框架,100%原创,未包含任何第三方代码,兼容适配电脑端和移动端,可用于制作金融和非金融数据分析展示,以及量化交易工具等场景的网页,小程序和App等,是花卷猫框架的子集,全部源代码地址:
代码仓库地址 https://github.com/FaceCat007/FaceCat-Html5.git

示例程序在线预览:点击查看 http://www.jjmfc.com/test/example.html

该框架使用了面向对象的继承嵌套结构,从一个FCView衍生出各式各样的组件,目前框架已经包含了K线图,买卖档,折线图,日历,滚动层,表格,柱状图,动态列表,报价列表,面积图,多页夹,树形,分割布局和纵横自动布局等组件。


可以使用花卷猫终端+浏览器的低代码拖拽来配置界面,Windows和MacOS版上均已发布,移动端也可以使用代码编辑器进行修改和互传互动,该配置使用了自研的Html+FCScript引擎,还可以用于基于花卷猫框架的Windows,MacOS,iOS,Rust,Python,安卓,鸿蒙前端开发,自带矢量缩放,也可以很轻松的进行黑白配色,低代码IDE的下载地址:官网地址 http://www.jjmfc.com


该框架采用了局部刷新机制,支持大容量数据和剧烈刷新,像表格和树型菜单可以加载百万行数据,依然不卡顿,K线也可以加载百万条记录,整个界面可以摆放大量的元素,实时不断的插入数据,还可以正常使用。
K线图内置了很多指标和画线,非常的专业,运行稳定可靠,性能强劲,架构科学合理,用户可以继续进行扩展。

代码上下文空间较大,注释饱满,方便查阅修改,每个方法参数都进行了说明,只使用了最基础的JS标准语法,兼容性好,降低学习成本。


该框架支持一个Canvas内嵌套大量的视图,也可以一个网页内同时加载多个Canvas,经过大量测试表明相互不冲突。
该框架的发布版本未携带业务模块,开源协议为BSD,用户可以任意改造和商业发布,制作的产品与花卷猫没有任何法律关系。目前整个框架已经完全定型,已建成部分未来将仅做少量修改,花卷猫会继续扩展补充更多的模块和示例,用户可以放心使用。

该框架示例所展示数据与花卷猫业务无关,也不涉及爬虫,只是正巧有国外的高频行情接口可以拿来使用。



