对于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。
【编辑推荐】
- 眼下最风行的五大年夜CSS框架,你都知道么?
- 将来五年最具前景的一门编程说话是什么?
- 开辟者最憎恶的编程说话:PHP、Ruby 躺着也中枪
- 开辟者最憎恶的编程说话:PHP、Ruby中枪
- Biny —— 腾讯开源的超轻量级PHP框架
推荐阅读
工业公司中,安然传统上被分为3块:物理安然、IT安然和运营安然(工厂安然和体系完全性)。这一划分让举措措施运营者更难以发明并响应安然事宜。想要将IT和OT融合到一路,整合安然思维与操作>>>详细阅读
本文标题:2018年即将到来,大牛们已经开始关注的那些新的语言、框架和工具
地址:http://www.17bianji.com/lsqh/38589.html
1/2 1