我们最热中于找出并你们分享现今最抢手最别致的新兴开辟Tools,假如你定阅我们的时势周刊,每周城市失掉独家内情音讯!但是,在月底,让我们花一点工夫赞誉总结一下仲春份的十大新开辟Tools吧。
2018年2月,有以下十大Tools被添加到StackShare数据库中。
构建和设计跨平台UI和动画
创立者Zack Brown说过:”Haiku可让你设计和构建交互式、视觉后果使人赞叹的用户界面。Haiku与After Effects、Flash有很多配合的地方:它是一个工夫线驱动的动画Tools,支撑经过代码实行交互 - 但与After Effects分歧的是它用于设计用户界面,与Flash分歧的是,它构建于开放规范而且是一个开源的、可魔改的(hackable)衬着器和文件格局。Haiku就是把设计和代码更严密地联合在一同Tools。“
Tools实用于树立由 React, Redux 和 React-router 构建的可伸缩 web 使用。
Nate Wang 创立了 Rekit ,由于他感到创立一个 React Redux 使用需求太多冗杂的样板代码。 “Rekit 能协助主动生成它们,而且易于重构”。“当使用伸缩时,关于坚持 web 使用的可读性,了解和保护长短常主要的。Rekit 给出一种建议的形式来组织文件和文件夹,它不只供给了这类可伸缩的办法,还供给了 IDE Tools来协助你找到途径。”
跟相似的Tools比拟 ,Rekit幸亏那里?Wang说,“RekitTools是一套能了解你项目标IDE;它晓得特征,组件,举措和路由规矩,还能经过成心义的方法来显示和治理他们,而其他的IDE仅仅是代码编辑器,他们显示文件夹和文件。”
易于保护的开源文档网站
Facebook 的工程师 Joel Marcey 说他的团队基于以下缘由发明了 Docusaurus:
不必费心网站建立,只需求专注地写好文档。
供给很多开源网站需求的功用,比方博客、搜刮和版本把持。
易于宣布更新、新特征和 BUG 修复修复状况。
最初,为我们一切开源项目供给一致的外观和体验。
Marcey 说,“在 Facebook,Docusaurus 让我们在运转的文档网站上疾速取得分歧项目标文档,关于没有太多网站开辟经历或只想要一个容易的网站来展现项目标团队来讲,特别便捷。”
跨平台原生桌面使用的React情况
Gustav Hansen最后创立Proton Native的时分说“因为我要在另外一个项目上创立庞杂的GUI用户界面,但是我想不清楚为何原本那末容易的工作要搞得那末庞杂。我写了近千行代码去完成那些反复但不庞杂的工作。我测验考试过PyQT,可是最初一团糟。”Hansen早就曾经大量运用React而且很爱好它的任务流,所以......“我决议看看能否有人曾经运用React来开辟过桌面使用。我发明并没有,因而我本人搞了一个出来。它敏捷演化成对Electron的收缩和桌面开辟的***的回应。”
一个无Server的、开源的云平台
Apache OpenWhisk的主页上以这类方法描绘了这个Tools:“作为开辟职员,不需求治理运转代码的Server。Apache OpenWhisk可认为你运转和扩大你的使用顺序。将工夫花在立异上,而不是设置装备摆设根底设备上。另外,你只需为你的使用在事先运用和需求的资本实行领取。“
创立Task,测试履行你的 InVision 原型,而且在零代码修改根底上,进修怎么设计你的产品并改良。
“大量企业在破费大量的工夫和款项树立特征以后,才意想到这个设计基本没用,” Maze 的创立者 Jonathan Widawkski。“这招致了团队以挫败了结,终极只能重建立计新特征。”
“我们意想到有一种办法可以在更早的时分搜集数据:履行量化用户测试的原型阶段,实行敏捷迭代,直职苄效地证实你的设计。这就是为何我们创立了 Maze: 一个担负起的剖析和测试处理计划之上的 InVision 原型。”
将来,“Maze 会基于曾经运用的(InVersion)Tools设计,不会再让测试职员去装置任何工具。”
运用C#/Razor及HTML的试验性Web UI框架,经过WebAssembly在阅读器中运转
Blazor创立者是微软的Steve Sanderson,他将Blazor构建为一个Web框架,应用Web Assembly在恣意阅读器中运转.NET。“Blazor今朝是一个试验性项目,处于开辟的早期阶段...今朝还没有可用的下载版本。”可是“假如你衷情于此,可以克隆该堆栈、编译它并运转测试“。
运用类git的CLI捕捉、组织和同享使用顺序的形态
创立者Luke Marsden说:“我们创立了dotmesh,是由于把持轮回中数据丧失了:在经过版本把持治理代码变卦时,主动化测试和CI关于当代开辟职员来讲是不言而喻的;运用Terraform等声明性Tools治理云资本关于当代DevOp来讲不言而喻的,但你app中的数据则无人问津。运用dotmesh,你可以在单个提交和分支中捕捉多个微办事数据存储的形态,并在软件性命周期的各个阶段:例如开辟、CI、暂存和(行将)生产的过程当中push/pull。“
固然在交互形式和号令方面成心地与Git类似(为了确保开辟职员熟习它),Marsden说dotmesh在三个主要方面是分歧的。“起首,它有效地支撑对大型数据库(例如Postgres数据库)实行快照处置,而Git设置并没有支撑;其次,它支撑一个名为subdots的功用,它可以在单个commit中捕捉多个数据存储,如许就能够一次性捕捉全部使用顺序的形态,即便它是一个带有多言语耐久性的微办事使用顺序;第三,它支撑集群化,这意味着它可以在一个docker主机上运转(例如,在你的Mac条记本上的docker),不断到你的生产库伯内特集群(例如GKE)。
请在dotmesh的文档中找到更多信息,“请给我们关于Slack的反应信息;作为一个新建立的公司,我们十分盼望听到来自用户的反应!
检查网站|视图Tools简介。
2KB项目(www.2kb.com,源码交易平台),提供担保交易、源码交易、虚拟商品、在家创业、在线创业、任务交易、网站设计、软件设计、网络兼职、站长交易、域名交易、链接买卖、网站交易、广告买卖、站长培训、建站美工等服务