当前位置: 首页 > 科技观察

2015年3月20款新开发工具一览

时间:2023-03-14 20:18:42 科技观察

1.NativeScript借助NativeScript,您可以使用自己的JavaScript和CSS开发技能来编写iOS、Android和WindowsPhone(即将实现WP支持功能))的原生移动应用程序。应用渲染工作不需要涉及到WebView,因为整个UI的渲染工作都会由原生平台的渲染引擎来完成。考虑到这一点,整个应用程序体验将是完全原生的。2.NodeBBNodeBB是一个优秀的现代网络风格的论坛平台。它完全免费且易于使用。NodeBB论坛软件基于Node.js,构建于Redis或MongoDB数据库之上。它利用WebSocket进行即时交互和实时通知。NodeBB向后兼容IE8,并提供现代功能,如开箱即用的社交网络集成和流式讨论。#p#3。SharelockSharelock是托管在https://sharelock.io上的开源Web服务。它允许每个人以简单和安全的方式与可信方共享机密信息。在其服务器和应用程序开源后,您还可以在其上托管自己的Sharelock版本。Sharelock服务控制登录和加密密钥以保护您的机密数据。如果您想自己控制您的登录和加密密钥,您必须托管您自己的Sharelock服务版本。4.EventRayUIKitEventRayUIKit是一套免费的即用型界面工具包,包括多套布局方案和网页和移动端风格的UI元素。您要做的非常简单,只需下载此UI工具包,将其添加到插件集合并启用它即可。我们还能够在设计上线之前对其进行全面预览。#p#5。PlyrPlyr是一个简单的HTML5媒体播放器,它还提供自定义控件和WebVTT字幕。它是一种轻量级、可访问和可自定义的媒体播放器,支持所有现代浏览器。当然,市场上有很多类似的播放器可供选择,但Plyr具有出色的简洁性,并且始终具有正确的元素来处理相应的任务。此外,Plyr还全面支持字幕和屏幕监控功能。6.SwiperSwiper是一款免费且最现代的移动触摸幻灯片解决方案,具有硬件加速转换和惊人的本机性能。它主要适用于移动网站、移动网络应用程序和移动原生/混合应用程序。虽然主要以iOS作为既定平台设计,但Swiper也可以在最新版本的Android、WindowsPhone8和各种现代桌面浏览器上表现出色。#p#7。StamppsyStamppsy可以帮助您创建精美的关系故事集、情感展示板、视觉文章等。它易于使用且完全免费。可以将自己的作品添加到其他志趣相投的同志的收藏库中,并第一时间向他们发送提醒。当然,我们也可以建立自己的收藏库,根据自己的喜好使用。8.KickoffKickoff是一个轻量级的前端框架,用于创建可扩展的响应站点。作为前端开发人员,我们今天需要处理的项目类型呈现出越来越多样化的趋势。Kickoff旨在帮助您在整个项目中保持持久的结构和风格,而不会出现其他框架常见的膨胀问题。#p#9。CodePadCodePad为开发人员提供了一个平台,可以在此处保存和共享他们的代码片段。现在您可以在CodePad中在线保存代码片段,使它们易于访问和集中管理。保存剪辑后,您可以通过选项将其设为公开、部分公开或完全私有。10.Mailin.ioMailin是一个node.jssmtp服务器,可用于接收电子邮件、解析电子邮件内容并将其作为json发送到选定的URL。Mailin将使用spamassassin检查电子邮件的dkim、spf和垃圾邮件分数,并提示用户编写电子邮件时使用的语言类型。Mailin可以作为独立应用程序直接通过命令行使用,也可以嵌入到节点应用程序中。Mailin的正常运行取决于smtp和邮件分析服务@andris9的实际性能。#p#11。HeartbotHeartbot是一套Hubot集成解决方案,用户可以将其集成到Slack、Hipchat、IRC或其他客户端。安装完成后,你可以输入“啊”、“:(”或“kittyme”等内容,Heartbot会根据具体内容给出可爱搞笑的回应。如果你想扩展Heartbot,可以打开它在GitHub上得到对应的文件。Heartbot中有几种预先配置的交互机制。Heartbot配置文件heartbot.config.yml位于Hubot实例的根目录下。12.StocksnapStockSnap是我们的首选解决方案,可以免费从互联网上获取漂亮的库存照片。StockSnap只会选择最高质量、最高分辨率的图像,并按日期将它们添加到数据库中。总而言之,它选择的作品可以和那些蹩脚的图片网站大不相同。#p#13。DateDropperDatedropper是一款旨在帮助用户快速方便地管理输入字段数据的插件。您可以轻松编辑Datedropper文件夹中的CSS。Datedropper支持IE9及更高版本,并适用于jQuery1.7及更高版本。此外,其许可基于麻省理工学院和知识共享许可的条款。14、DefiantJSDefiantJS允许用户构建适合JSON架构的智能模板,同时遵守XSLT、XPath等技术方案的验证机制和标准。DefiantJS还使用“搜索”方法扩展全局对象JSON,使用XPath表达式在JSON结构上进行搜索,并以类数组对象的形式返回匹配结果。#p#15。ReappReapp可以帮助你创建一个优秀的混合应用程序,它结合了React、Webpack和ES6的许多优秀特性。Reapp不是一个框架,它只是一组可以很好地协同工作的包。在此基础上,它还提供了一套命令行工具,旨在完成以下三个任务:Create创建新应用,Run运行reapp结构化应用,Build实现reapp结构化应用构建。16.RiotRiot可以为IE8以上的各种浏览器提供自定义标签功能。这个自定义标签可以将相关的HTML和JavaScript代码组合在一起,形成一组可重用的组件。你可以粗略地认为它是React和Polymer的功能组合,但Riot的大小只有2.5KB。Riot是一个根据MIT许可证获得许可的免费开源项目。#p#17。Kiwi.jsKiwi.js是一个开源的HTML5游戏框架。其中包括2DCanvas和WebGL渲染机制、多点触控支持、像素化游戏对象以及各种其他常见游戏开发功能。18、CotEditorCotEditor是OSX系统平台的开源纯文本编辑器,包括语法高亮和自动备份功能。它还提供拆分视图、字符检查等功能,并支持脚本操作。#p#19。FlickityFlickity可以帮助用户轻松创建响应迅速、可轻弹、支持良好的触敏图像集。它运行迅速,并包含许多自定义选项。20.PenthousePenthouse是一个关键路径CSS生成器,旨在提高网页渲染的处理速度。它专注于用户的CSS网页,为CSS提供页面当前内容必要的渲染支持,从而节省时间和服务器资源。原文链接:http://www.yidianzixun.com/08V0dVKy?s=9&x=1