2018正版葡京赌侠诗大公司都有啥开源项目~~~简化版

那边简单列一些常用的,更全的看:**http://www.cnblogs.com/dunitian/p/5581520.html**

 


1.UEditor
编辑器

U艾德itor是由百度web前端研究开发部开发所见即所得富文本web编辑器,具有轻量,可定制,器重用户体验等特色。

第①特点:

轻量级:代码精简,加载高效。

定制化:
崭新的分支理念,满意多元化的急需。
应用三层架构:

  1. 焦点层: 为命令层提供底层API,如range/selection/domUtils类。
  2. 指令插件层: 基于大旨层开发command命令,命令之间相互独立。
  3. 界面层: 为命令层提供用户选拔界面。
    满足分歧层次用户的要求。

https://github.com/fex-team/ueditor

https://github.com/fex-team/umeditor

 

style=”font-size: 14pt;”>2.ECharts 图表库

ECharts开源来自百度商业贸易前端数据可视化团队,基于html5
Canvas,是多少个纯Javascript图表库,提供直观,生动,可交互,可天性化定制的数量可视化图表。创新的拖拽重计算、数据视图、值域漫游等特色大大抓实了用户体验,赋予了用户对数据进行打通、整合的能力。提供买卖产品常用图表,底层基于ZRender(3个崭新的轻量级canvas类库),创立了坐标系,图例,提醒,工具箱等基础零部件,并在此上营造出折线图(区域图)、柱状图(条状图)、散点图(气泡图)、饼图(环形图)、K线图、地图、力导向布局图以及和弦图,同时帮衬任意维度的积聚和多图表混合表现。

更多:https://github.com/ecomfe/echarts

 

ECharts-X是 ECharts 团队推出的崭新 3D 可视化库,它是依据 ECharts
的扩展,底层深度整合了 WebGL 库QTEK和 Canvas2D 库ZRender。

扩展:https://github.com/ecomfe/echarts-x

 

3.WebUploader
上传控件

WebUploader 是由Baidu
WebFE(FEX)共青团和少先队花费的3个简便的以HTML5为主,FLASH为辅的现代文件上传组件。在现代的浏览器里面能充裕发挥HTML5的优势,同时又不撤废主流IE浏览器,延用原来的FLASH运转时,包容IE6+,Andorid
4+,IOS
6+。两套运维时,同样的调用方式,可供用户私行行选购用。接纳大文件分片并发上传,极大的拉长了文件上传作用。

https://github.com/fex-team/webuploader

 —————————————————————————————————————-

style=”font-size: 14pt; color: #ed0727;”>1.WeUI 为微信Web服务量身设计

WeUI
是一套同微信原生视觉体验一致的基础样式库,由微信官方安顿团队为微信 Web
开发量身设计,能够令用户的行使感知尤其统一。包涵buttoncelldialog、 progress、 toastarticleactionsheeticon等各式成分。

https://github.com/weui/weui

 

style=”font-size: 14pt; color: #ed0727;”>2.手提式有线话机前端开发调节和测试利器
vConsole

我们在开发手提式有线电话机版网页的时候,平常会并发下边的景观:

 (1)
开发时,在友好电脑上运维得出彩的,在手提式有线电电话机上打开就挂了,不过手提式有线电话机上又看不到error
log; 

 (2)
上线后,某用户表示页面失灵,但大家协调又复发不出去,看不到用户侧的失误音信。

如若说(1)还足以由此电脑一连手提式有线电话机以查看log来缓解,那(2)在尚未健全的前端上报系列时就那2个低落了。

用作开发者,大家的诉讼要求很粗大略:有没有一点也不慢的措施在二弟大前端页面看到log日志?vConsole就这么出现了!

https://github.com/WechatFE/vConsole

 

style=”font-size: 14pt; color: #ed0727;”>3.规范级Web图像处理引擎
AlloyImage

AlloyImage是一个行使Javascript语言开发的,基于Web的在线图像处理引擎,除了焦点底层图像处理引擎,还同时并入了一些方便火速的图像处理API,您能够将它差不离快捷的引用到你的Web网页中,做出与PhotoShop一样的绝色效果。甚至,你能够用AlloyImage来开发2个Web在线图像处理软件。

https://github.com/AlloyTeam/AlloyImage

https://github.com/AlloyTeam/AlloyPhoto 

 

style=”color: #00ccff;”>4. GoPng 图片合并并生成CSS

Css
百事可乐,有时也号称7-Up图、天使图,是每1个前端开都会遇见的题材,也是大面积的小图片加载优化手段。 

在线版本:https://alloyteam.github.io/gopng/

源码地址:https://github.com/AlloyTeam/gopng

style=”line-height: 1.5; background-color: initial;”>合成分解: style=”line-height: 1.5; background-color: initial;”>https://github.com/luyongfugx/hcSpriteCuter
(3个由多张小图合并而成的Pepsi-Cola图中抠出里面一张或许几张图片)

 

style=”color: #00ccff;”>5.可视化Web创设筑工程具
AlloyDesigner

AlloyDesigner
是一款致力于进步前端生产成效的浏览器内运营工具,AlloyDesigner + Chrome
F12(Especially with WorkSpace)  塑造前端新的支付和测试形式

https://github.com/AlloyTeam/AlloyDesigner

 

style=”font-size: 14pt; color: #ed0727;”>6.Koala跨平台图形编写翻译工具

Koala是一款预处理器语言图形编写翻译工具,协理Less、Sass、CoffeeScript、Compass
framework 的即时编写翻译。
无需手动输入指令去编写翻译,后台监听文件是不是有转移,如有修改会自动进行编译。能够大大升级 Web 开发中的工作效用。

效用特色

  • 多语言扶助 支持Less、Sass、CoffeeScript 和 Compass Framework。

  • 实时编写翻译 监听文件,当文件改变时自动执行编写翻译,这一切都在后台运维,无需人工操作。

  • 编写翻译选项 能够设置各类语言的编写翻译选项。

  • 项目布局 扶助为项目开创3个大局配置,为文件设置统一编写翻译选项。

  • 谬误提醒 在编写翻译时要是遇上语法的不当,koala将在右下角弹出错误音讯,方便开发者定位代码错误地方。

  • 跨平台 Windows、Linux、Mac都能完美运营。

系统扶助及需求

Koala补助跨平台运营,完美包容Windows、Linux与Mac 。
Linux系统下需安装好ruby运转环境, e.g. $ sudo apt-get install ruby.

https://github.com/oklai/koala

 

style=”font-size: 14pt;”>7.轻量级 CSS3 动画库
JX.Animate

JX.Animate
是二个开源的轻量级的CSS3动画库。动画能够动用正式的CSS3重庆大学帧动画(KeyFrame)制作,也足以选拔JavaScript制作,而且还是能够帮助在JavaScript中动态变化动画关键帧。

https://github.com/AlloyTeam/JXAnimate

 

style=”color: #00ccff;”>8.Fanvas swf转为html5 canvas

Fanvas是二个把swf转为html5
canvas动画的体系,由两有些构成:Actionscript达成的解析器、js运营库。Flash做动画是最成熟最高效的方法,但鉴于极端基本不帮忙Flash播放,那给终端的卡通片制作带来了无独有偶难为。Fanvas是Flash和Canvas的无所不包结合,能够把swf(包蕴矢量和位图)完美地倒车为canvas动画.

https://github.com/TencentOpen/Fanvas

 

9.身上调测平台
GT

GT(随身调)是APP的身上调测平台,它是直接运营在手提式有线电话机上的“集成调测环境”(IDTE,
Integrated Debug
Environment)。利用GT,仅凭一部无绳话机,无需一而再电脑,您即可对APP进行飞快的性子测试(CPU、内存、流量、电量、帧率/流畅度等等)、
开发日志的查看、Crash日志查看、互连网数据包的抓取、APP内部参数的调节和测试、真机代码耗费时间总结等。假诺您认为GT提供的效益还不够满足你的急需,您还可以够动用GT提供的基础API自行开发有异乎常常意义的GT插件,帮忙你化解越发错综复杂的APP调节和测试难题。

https://github.com/TencentOpen/GT

 

10.Frozen
UI 移动端UI框架

Frozen
UI是一个开源的粗略易用,轻量急速的活动端UI框架。基于手Q样式规范,拔取最常用的零部件,做成手Q公用离线包裁减请求,升级格局友好,文书档案完善,近日到家应用在腾讯手Q增值业务中。

https://github.com/frozenui/frozenui

 

11.LivePool  Web
开发调节和测试工具

LivePool 是三个依照 NodeJS,类似 Fiddler 援助抓包和本土替换的 Web
开发调节和测试工具,是 Tencent AlloyTeam 在付出执行进程总计出的一套的方便人民群众的
WorkFlow 以及调节方案。

特性

  • 基于 NodeJS, 跨平台

  • 支撑 http 抓包和地方替换调节和测试,Https/WebSockets
    直接代理转载(暂不扶助地点替换)

  • 方便人民群众的 UI 管理界面,跟 Fiddler 类似,降低学习开支

  • 能够脱离 UI
    后台运转,适应于有个别不须要抓包,只须求运用替换和精炼路由的景色

  • 依照项指标替换规则管理,方便飞快,规则支持拖曳排序

  • 支撑基于请求路径的本守田件替换,帮忙基于请求路径的路由转载(host
    配置)

  • 轮换类型匡助:文件/文件夹替换,combo合并替换,qzmin替换(批量combo),delay延时等

  • 支撑电动安装系统代理

  • 帮忙规则过滤,只体现关怀的央求

  • 提供营造 http get/post 请求界面,方便接口调节和测试

  • 特征作用:模拟gprs/3g等低网速(mac only)

  • 特色效益:支持离线站点到本地,并机关代码格式化

https://github.com/rehorn/livepool

 

style=”font-size: 14pt; color: #ed0727;”>15.RapidJSON C++的JSON开发包

Rapidjson 是2个 C++ 的立即 JSON 解析器和生成器,使用 SAX/DOM 风格的
API 设计。

https://github.com/miloyip/rapidjson

 

 更加多请自行查看:http://alloyteam.github.io/


style=”font-size: 14pt; color: #ed0727;”>1.分布式TCP压力测试工具
tcpcopy

tcpcopy是一种选拔请求复制(基于tcp的packets)工具,其应用领域较广,近日曾经应用于国内各大网络公司。

完整说来,tcpcopy主要有如下效果:

1)分布式压力测试工具,利用在线数据,能够测试系统能够经受的下压力大小(远比ab压力测试工具真实地多),也得以提前发现部分bug
2)普通上线测试,能够窥见新类别是还是不是平安,提前发现上线进程中会出现的不少题材,让开发者有信心上线
3)相比较试验,同样请求,针对差异或不一致版本程序,能够做质量相比等考试
4)利用三种手法,构造无限在线压力,满意中型小型网站压力测试要求
5)实战演练(架构师必备)

https://github.com/session-replay-tools/tcpcopy

 

style=”color: #ff0000; font-size: 14pt;”>2.桌面施用软件的跨平台消除方案
heX

heX
是天涯论坛有道搜索部门付出的一个允许你选拔前端技术(HTML,CSS,JavaScript)开发桌面应用软件的跨平台解决方案,基于HTML5
+ node.js,类似appjs。是你付出桌面应用的一种新的挑三拣四,意在解决古板桌面应用开发中繁琐的UI和交互开发工作,使其变的差不离而敏捷。越发符合重UI,重交互的桌面应用软件。

https://github.com/netease-youdao/hex

https://github.com/netease-youdao/hex-samples

 

 

————————–阿里Baba(Alibaba)开源的好软件太多,请自行选拔所需,笔者列多少个我们用的————————-

style=”font-size: 14pt;”>1.分布式key/value存款和储蓄系统
Tair

Tair是由天猫商城网自主开发的Key/Value结构数据存款和储蓄系统,在天猫商城网有着广阔的采纳。您在登录Taobao、查看商品详情页面可能在淘江湖和挚友“捣浆糊”的时候,都在直接或间接地和Tair交互。Tair是2个Key/Value结构数据的缓解方案,它暗许援助基于内部存款和储蓄器和文书的三种存款和储蓄情势,分别和大家普通所说的缓存和持久化存款和储蓄对应。

Tair除了平日Key/Value系统提供的作用,比如get、put、delete以及批量接口外,还有一些外加的实用成效,使得其有更广的适用场景,包蕴:

  • Version支持

  • 原子计数器

  • Item支持

https://github.com/alibaba/tair

 

style=”font-size: 14pt; color: #ff0000;”>2.TFS 分布式文件系统

TFS(TmallFileSystem)是贰个高可扩充、高可用、高性能、面向网络服务的分布式文件系统,其安插指标是支撑海量的非结构化数据。

近期,国内自主研究开发的文件系统可谓凤毛麟角。Taobao在这一世界做了实用的探赜索隐和推行,天猫商城File
System(TFS)作为Taobao内部使用的分布式文件系统,针对海量小文件的妄动读写访问品质做了非凡优化,承载着天猫商城主站全体图片、商品描述等数据存款和储蓄。

https://github.com/alibaba/tfs

 

3.消息中间件
罗克etMQ

style=”font-size: 14pt; color: #ff0000;”>2018正版葡京赌侠诗 1

https://github.com/alibaba/RocketMQ

https://github.com/alibaba/RocketMQ-docs

 

4.SeaJS
模块加载框架

Sea.JS
是二个根据 CommonJS 规范的模块加载框架,可用来轻松欢快地加载任意
JavaScript 模块。SeaJS 辅助的专业模块遵守 Modules/Wrappings 规范的
define 格局,可运营于 Web 浏览器以及 node.JS 等条件中。

https://github.com/seajs/seajs

 

style=”color: #ff0000;”>5.接口文书档案管理工科具 RAP

RAP通过GUI工具扶助WEB工程师更敏捷的治本接口文书档案,同时经过分析接口结构自动生成Mock数据、校验真实接口的正确,使接口文书档案成为费用流程中的强注重。有了结构化的API数据,RAP能够做的越来越多,而小编辈得避防止越来越多重复劳动。

https://github.com/thx/RAP

 

Nginx7天入门:https://github.com/taobao/nginx-book

相关文章