Zepto.js是一个轻量级的JavaScript库,专注于现代浏览器的高效操作。 Zepto.js是一个针对现代高级浏览器的JavaScript工具库,兼容jQuery的API,如果会用jQuery,那么就已经会用Zepto。其特点是文件小、加载快。 随着移动端的愈加火爆,目前很多HTML5的框架都在支持移动方向,比如:Vue.js,zepto.js,React Native等等。
Underscore.js是一个功能强大的JavaScript库,它提供了大量的实用函数和工具,以弥补JavaScript标准库的不足。这个库可以用于浏览器和Node.js环境,并且它的大小非常小巧,压缩后只有4KB。 Underscore.js提供了超过100个功能,包括常见的函数式编程操作,如map、filter、invoke,以及更专业的功能,如函数绑定、JavaScript模板、创建快速索引和深度相等测试等。这个库定义了一个名为"_"的对象,所有的函数都从这个对象中继承而来。 Underscore.js非常灵活,可以在需要时动态添加或删除方法。它还与许多其他流行的JavaScript库和框架兼容,例如Backbone.js和jQuery。此外,Underscore.js还提供了许多API文档和示例,以帮助开发者更好地理解和使用这个库。
Traefik是一款开源的反向代理与负载均衡工具,它最大的优点是能够与常见的微服务系统直接整合,可以实现自动化动态配置。目前支持Docker、Swarm、Mesos/Marathon、Mesos、Kubernetes、Consul、Etcd、Zookeeper、BoltDB、Rest API等后端模型。 Traefik的优点: 1. 单文件部署,与系统无关,同时也提供小尺寸Docker镜像。 2. 支持Docker/Etcd后端,天然连接微服务集群。 3. 内置Web UI,管理相对方便。 4. 自动配置ACME(Let’s Encrypt)证书功能。 5. 支持后端健康状态检查,根据状态自动配置。 6. 支持动态加载配置文件和graceful重启。 7. 支持WebSocket和HTTP/2。
JavaScript.info是一个提供JavaScript相关知识和教程的网站,旨在帮助开发人员更好地理解和使用JavaScript语言。该网站提供了大量的文章、教程、视频和示例代码,涵盖了JavaScript的各个方面,包括基础语法、DOM操作、事件处理、Ajax、异步编程等。此外,JavaScript.info还提供了一些实用的工具和库,例如jQuery、React、Vue等,可以帮助开发人员更快更好地编写JavaScript代码。
Koa.js是一个基于Node.js的web应用框架,旨在提供更小、更富有表现力、更健壮的基础,使Web应用程序和API更加容易编写。Koa.js使用异步函数来实现中间件,从而实现更加流畅的代码风格,同时提供了更好的错误处理机制。
这是一个快速测试websocket的网站,功能非常简单,直接粘贴待测试的websocket地址即可。
iris-go.com是Kataras团队研发的一款开源Web框架,其官网地址为https://iris-go.com/。 iris-go.com框架的特点如下: * 快速、简单、功能齐全、效率高、免费、开源的Web框架。 * 支持MVC架构模式。 * 可以被用来作为gRPC的web端口,为gRPC提供API。 * 在官网中被称作速度最快的Go后端开发框架。
使用Vue.js制作的项目集合——网站、UI组件、框架、应用程序等等!
这是xmind推出的在线版本,可以在浏览器中直接使用。可以随时保存在本地,也可以分享给他人。
L7 是由蚂蚁金服AntV数据可视化团队推出的基于WebGL的开源大规模地理空间数据可视分析开发框架。L7 中的 L 代表 Location,7 代表世界七大洲,寓意能为全球位置数据提供可视分析的能力。L7 以图形符号学为理论基础,将抽象复杂的空间数据转化成 2D、3D 符号,通过颜色、大小、体积、纹理等视觉变量实现丰富的可视化表达。
A-Frame(https://aframe.io/)是一个开源框架,用于使用自定义的HTML元素创建WebVR体验。 A-Frame开发团队正在努力创建可扩展的虚拟现实Web,从而允许开发人员构建具有竞争力的API。 而且,这种思想一旦被广泛采用和建立起来,就很可能会成为某个定义的标准的一部分。 这使我们今天能够使用例如JavaScript框架和实验版本的浏览器所提供的新功能,而无需等待实现某种标准并等待此标准为浏览器所支持。
Khronos Group是一个非营利性组织,成立于1997年,致力于创建和维护实时3D图形和多媒体的开放标准。 该组织的主要目标是提供一个公平、平衡和可扩展的框架,以便在图形、动画、虚拟环境、科学可视化、游戏、富互联网应用程序(RIA)、3D打印和其他应用程序中使用先进的视觉交互。 Khronos Group的API包括OpenGL、WebGL、OpenCL、OpenAL、OpenMAX和许多其他标准,这些标准被广泛用于游戏开发、虚拟现实、科学可视化、嵌入式系统和其他领域。 该组织还负责推广和认证这些API的兼容性和实施情况,以确保其可移植性、互操作性和可扩展性。
p5js.org是一个让用户能够通过编程表达创造性的JavaScript库。它的目标是使编码对艺术家、设计师、教育工作者、初学者和任何其他人来说都是可访问的和包容的。 p5.js使用HTML5 canvas元素拥有一整套绘图功能,但并不局限于绘画画布,可以将整个浏览器页面视为草图,包括文本、输入、视频、网络摄像头和声音的HTML5对象。 p5.js从其前体Processing中汲取灵感、智慧和指导,但并不是完全匹配或仿真,允许在web环境中偏离和增长空间。 p5js.org网站包含项目、社区、文档和示例的广泛概述。
PolygonJS是一个用于创建和操作多边形和多边形网格的JavaScript库。它提供了一组功能强大的工具和API,可以帮助开发者在浏览器和Node.js环境中创建复杂的2D和3D图形和模型。 PolygonJS的主要特点包括: 1. 多边形操作:PolygonJS提供了一组API,可以创建、合并、拆分、剔除、计算面积和周长等多边形操作,适用于各种复杂的多边形场景。 2. 3D模型处理:PolygonJS不仅可以在平面上创建多边形,还可以在三维空间中创建复杂的模型和场景。它支持导入各种格式的3D模型,例如OBJ、FBX等,并可以对模型进行各种操作和处理。 3. 可视化界面:PolygonJS具有一个直观的可视化界面,可以帮助开发者快速创建和编辑多边形和3D模型。它提供了一个基于HTML5的画布,可以轻松地添加、移动、缩放和旋转多边形或模型。 4. 灵活性和扩展性:PolygonJS具有很高的灵活性和扩展性,开发者可以根据自己的需求和项目要求定制和扩展PolygonJS的功能。它提供了丰富的API文档和示例代码,可以帮助开发者快速上手并开始使用PolygonJS。 5. 跨平台支持:PolygonJS可以在浏览器和Node.js环境中使用,支持各种操作系统和设备,例如Windows、MacOS、Linux、Android和iOS等。这使得PolygonJS成为一种非常流行的跨平台图形库之一。 总的来说,PolygonJS是一个功能强大、易于使用、灵活扩展的JavaScript库,适用于各种图形编程和3D建模应用开发。
组件化设计 采用 Entity Component 架构,组件之间均可随意组合,灵活易扩展。逻辑采用脚本组件编写,简单可复用。 移动优先 针对移动端设备进行诸多优化。注重性能,可在低性能设备中流畅运行。兼容性强,可兼容市面上众多设备机型。 前端友好 完美支持前端开发工作流。采用 npm 进行引擎包管理,方便易用。可与 React、Vue 等前端框架完美结合。 Galacean Engine 是一套 Web 为先,移动优先的互动引擎,使用 Typescript 编写。核心功能由 Galacean Engine 提供,非核心和偏业务逻辑定制的高级功能由 Galacean Toolkit 提供。
Photopea.com是一款基于WEB的在线Photoshop图片编辑工具。 Photopea.com拥有与Photoshop一样功能,只要你拥有足够快的带宽完全可以在线使用,而无需安装Photoshop软件,支持12种不同的语言,不过暂不支持中文语言。 Photopea.com可以处理多种格式的图片文件,包括PSD、AI、Sketch、XD和CDR等。它可以用于简单的任务,如调整图片大小,也可以用于复杂的任务,如设计网页、创建插图等。
JavaScript(JS)是一种轻量级的解释(或即时编译)编程语言,具有一流的功能。虽然它最广为人知的是网页的脚本语言,但许多非浏览器环境也使用它,例如Node.js,Apache CouchDB和Adobe Acrobat。JavaScript 是一种基于原型、多范式、单线程、动态语言,支持面向对象、命令式和声明式(例如函数式编程)风格。
《Concise TypeScript Book》全面而简洁地概述了 TypeScript 的功能。它提供了清晰的解释,涵盖了该语言最新版本中的所有方面,从强大的类型系统到高级功能。无论您是初学者还是经验丰富的开发人员,本书都是增强您对 TypeScript 的理解和熟练程度的宝贵资源。 本书完全免费且开源。 开源项目地址:https://github.com/gibbok/typescript-book 中文版地址:https://github.com/gibbok/typescript-book/blob/main/README-zh_CN.md 以下链接为epub版下载地址。
Tldraw是一款基于TypeScript开发的轻量级绘图软件,采用MIT授权,主要应用于应用工具、图形和图像工具等领域。Tldraw具有手绘风格和智能箭头、捕捉和便签等便捷功能,可以导出svg等图片格式,并可以作为组件嵌入到其他应用中,如号称下一代笔记的AFFiNE就使用了Tldraw来完成白板协同功能。
Mermaid是一个基于JavaScript的图表绘制工具,通过解析类Markdown的文本语法来实现图表的创建和动态修改。 Mermaid诞生的主要目的是让文档的更新能够及时跟上开发进度。在mermaid中可以使用graph和flowchart来绘制流程图,但使用flowchart绘制流程图时候性能更高,mermaid定义了这些节点和边的生成和交互方式。 网页版:https://mermaid.live