作家
登录

2018年即将到来,大牛们已经开始关注的那些新的语言、框架和工具

作者: 来源: 2017-11-08 09:18:42 阅读 我要评论

对于Ruby,Rails框架是首选。版本5.0于2016年宣布,为Web套接字,API模式供给支撑。 Sinatra也是小应用法度榜样的不错选择,版本2.0估计2017年有时。

5. 机械进修

4. Python

Python以Django和Flask的情势有了本身的全栈/最小框架组合。 Django 1.10在8月宣布,惹人全文搜刮Postgres和一个大年夜修的中心件层。

5. Java

Java生态体系还有风行的Web框架可供选择。 Play和Spark是两个固定的选择,,他们也可以与Scala一路应用。

对于爱好者来说,Phoenix也是一种后端可选项,这是用Elixir编写的,测验测验图成为一个功能完全、机能卓越的Rails替代品。如不雅Elixir是你想在2017年进修的说话之一,尝尝Phoenix吧。

2018年后端偏向建议:

如今每小我都在谈论机械人。大年夜运行它们的平台到构建它们的框架,全部互联网社会都在测验测验制造本身的机械人。 机械人可以称得上是下一?如同今日手机APP一样重量级的的开辟项目,如不雅你加快脚步,你也许可以赶上潮流。但这也不是没有风险的,一旦人们厌倦了它,机械人可能会被降级到一些无聊的角色,如主动客户支撑。然则,我们可以妄图!

进修个中之一:全栈后端框架,一个微框架。

五、数据库

数据库

1. MySQL

2. PostgreSQL

PostgreSQL 9.6于9月宣布。它带来更好的全文搜刮,加快了数据库体系的并行萌芽和更高效的复制,聚合,索引和排序。 Postgres用于大年夜范围,太字节范围的数据集,以及劳碌的收集应用法度榜样,这些优化在大年夜数据和海量数据时代都是是受迎接的。

3. NoSQL

对于NoSQL粉丝,我们可以推荐CouchDB。它是一个快速和可扩大的JSON存储体系,它公开了一个REST-ful HTTP API。数据库易于应用,机能卓越。 PouchDB是一个精力对应的CouchDB,完全在浏览器中工作,可以与Couch同步。这许可你在离线预备的收集应用法度榜样中应用Pouch,并在互联网连接可用后主动同步。

4. Redis

进修个中之一:MySQL,Postgres,CouchDB,Redis。

六、开辟对象

开辟对象

1. Yarn

Yarn是由Facebook开辟的Node.js的替代担保理器。它是对npm敕令行对象的进级,供给更快捷的安装,更好的安然性和稳定的项目构建。它仍然应用npm包注册表作为厥后端,是以你可以拜访优良的JavaScript模块。 Yarn与npm应用的package.json格局兼容,并且相较于npm,二者最大年夜的差别可能就是快速安装了吧。

2. Visual Studio Code和Atom

两个最受迎接的开源代码编辑器 - Visual Studio Code和Atom在以前12个月中为我们出现到了弗成思议的立异结不雅。起首是收集构建项目,如不雅你照样一个“单打独斗”的法度榜样员也许你并不须要收集项目,但如不雅你不克不及提前养成一个好的版本控制习惯,当你进入大年夜型项目组时,你可能会成为须要在回家的路上半路跑回公司次数最多的那小我。语法检查可以赞助你提前削减BUG。编辑器有可用的说话检查,linting和重构对象的大年夜量说话的插件。

3. Git

Git是最风行的源代码版本控制体系。它是无办事器的,你可以将计算机上的任何文件夹转换为存储库。如不雅你想共享代码,你有很多选择,如GitLab,

4. Bitbucket和Github

Bitbucket和Github,仅举几例。对于2017年,我们建议你熟悉git敕令行,因为它会比你想象的更便利。

桌面应用法度榜样还没有逝世。即使收集应用法度榜样变得越来杂眯才能,有时你须要强大年夜的功能和API,这是收集平台根本弗采取。应用诸如Electron和NW.js之类的对象,你可以应用Web技巧编写桌面应用法度榜样。借此,你可以如鱼得水地在操作体系中尽量发挥npm的各个模块的功能。

5. DevOps

软件团队组织的最新趋势是闪开辟人员负责本身的软件安排。也称为DevOps,这导致更快的宣布和更快地修复临盆中的问题。如今公司也越来越看重那种即会运营又会写代码的法度榜样员(或者说有可能在35岁之后能和公司一路走下去的员工),是以熟悉可以或许实现这一目标的技巧将是一个巨大年夜的进步。我们推荐的一些对象是Ansible和Docker。拥有Linux敕令行和根本体系治理技能的经验也将使你看起来更优良。

2018年发发对象偏向建议:

测验测验一个或多个这些:Yarn,Git,Visual Studio,Electron,Ansible,Docker。

【编辑推荐】

  1. 眼下最风行的五大年夜CSS框架,你都知道么?
  2. 将来五年最具前景的一门编程说话是什么?
  3. 开辟者最憎恶的编程说话:PHP、Ruby 躺着也中枪
  4. 开辟者最憎恶的编程说话:PHP、Ruby中枪
  5. Biny —— 腾讯开源的超轻量级PHP框架
【义务编辑:赵宁宁 TEL:(010)68476606】

  推荐阅读

  工业安全的未来——IT与OT的融合

工业公司中,安然传统上被分为3块:物理安然、IT安然和运营安然(工厂安然和体系完全性)。这一划分让举措措施运营者更难以发明并响应安然事宜。想要将IT和OT融合到一路,整合安然思维与操作>>>详细阅读


本文标题:2018年即将到来,大牛们已经开始关注的那些新的语言、框架和工具

地址:http://www.17bianji.com/lsqh/38589.html

关键词: 探索发现

乐购科技部分新闻及文章转载自互联网,供读者交流和学习,若有涉及作者版权等问题请及时与我们联系,以便更正、删除或按规定办理。感谢所有提供资讯的网站,欢迎各类媒体与乐购科技进行文章共享合作。

网友点评
自媒体专栏

评论

热度

精彩导读
栏目ID=71的表不存在(操作类型=0)