流星是初创企业理想之选的5个原因

Nilson JacquesChris PerryMark Towler对本文进行了同行评审。 感谢所有SitePoint的同行评审人员使SitePoint内容达到最佳状态!

对于新创业公司而言,选择合适的技术栈是最具挑战性的任务之一。 我最近在一次黑客马拉松上拍了下面的照片。 它适当地显示了当今可用于Web开发的多种语言和框架。

白板上满是与Web开发相关的单词

让我们评估您作为创业公司的最高目标和最艰巨的挑战。 时间很关键。 您很有可能会从有限的现金储备开始,而您的最高目标是在最短的时间内推出最小的可行产品。 根据经验,我将告诉您,您面临的最大挑战是找到合适的人选并建立合适的团队。 当您没有品牌名称并且无法支付高昂费用时,激励聪明的人来为您工作会非常困难。

Meteor是一个完整的Web应用程序框架,在我看来,它已成为初学者的万灵药技术解决方案。 下面,我确定了Meteor框架非常适合新创业公司的五个主要原因:

1. 从字面上理解两个小时!

这是真的。 任何具有编程基础知识的人都可以按照Meteor的“入门”教程中的说明进行操作,然后直接进行编码。 我坚信,使其“上手简单”是Meteor发起者的首要目标之一,而且他们肯定已经做到了。 代码流很容易理解,并且技术堆栈的结构直观,可以快速升级。 将其与老式的Web应用程序进行比较,在该应用程序中,开发人员需要了解PHP和前端框架(例如AngularJS),以及设置整个技术堆栈以及管理前端与后端之间的交互。结束。 对于一个新产品和一个新团队,编写“ Hello World”全栈应用程序本身可能会耗费整整一周的时间。

2.雇用聪明人成为现实!

对于Meteor,这就像魔术一样工作。 这样做的主要原因有两个:

  • 您不再需要寻找全栈开发人员。 您无需花费最高的金钱就可以聘请经验丰富的开发人员,他们可以帮助您建立多语言技术堆栈,并协助将业务逻辑连接到前端代码。 使用Meteor,它到处都是JavaScript,这意味着您只需要寻找纯JavaScript开发人员。 这些开发人员可以在前端和后端上工作,并且可以调试整个应用程序。
  • 年轻,热情的开发人员想要新的东西,令人兴奋的东西并渴望开发最新技术。 与其他传统语言相比,Meteor在这场比赛中赢得了1英里的胜利,而PHP和Python之类的东西则被淘汰了。

3.免费的反应式渲染!

流星提供了反应式前端。 对于外行来说,这意味着客户端应用程序上的所有元素都会在应用程序界面和所有同时用户之间自动更新。 这种开箱即用的实时更新功能现在已成为所有现代协作应用程序中的标准规范。 反应性渲染还可以减少您的前端代码,并显着减少您的总开发时间。 流星提供的前端反应性是同类产品中最好的,并且远远领先于其他大多数Web技术。 MeteorHacks的以下视频简单介绍了Meteor应用程序中的实时更新。

4.一键式部署

一键式部署是Meteor最便捷的功能之一。 通常,将设置服务器和部署应用程序所花费的时间视为必不可少的事情-您必须在开发总时间中花费一定比例来部署应用程序。 我最喜欢的Meteor框架功能之一是它运行自己的服务器,并维护自己的数据库实例。 这意味着不需要其他设置,也没有其他安装。 流星开发小组还提供了一个免费的托管解决方案,可以使用一个命令完成测试部署。 这加快了新应用程序的测试和反馈过程。 在此处可以找到有关流星部署的快速入门教程。

5.快速发展的社区

如果您曾经编写过代码,则必须花时间在Stack Overflow上 ! 每当您遇到困难时,开放的互联网社区都会为您提供帮助,并为您提供适当的技巧和解决方案。 围绕特定Web技术的强大社区是其成功和采用的主要原因。 Meteor于2015年4月跻身GitHub前十名 。对于这样的新框架而言,这是一笔不小的数目! 此外,关于堆栈溢出有15,000多个与流星相关的问题,以及5,000多个独特的安装。 这意味着Meteor已迅速普及,并准备成为互联网上的健康社区。

是的,我们确实将Meteor用于我们自己的应用程序,并且绝对喜欢使用它进行编码! 反应性的前端意味着我们不得不编写更少的代码。 来自充满PHP应用程序的世界,Meteor在性能方面的非常规提升非常有用且令人印象深刻。 我们采访的大多数开发人员都非常高兴听到Meteor。 反应性前端,基于异步Node的后端以及MongoDB作为无SQL数据库; 不喜欢什么? 因此,Meteor成为他们加入zipBoard的重要动机。

zipboard界面的屏幕截图

我们在zipBoard开发团队中雇用的每个人都花了一天的时间来学习Meteor,并且每个开发人员在加入团队的第二天都必定会为源库做出贡献! 我们确实在多个方面陷入困境。 Stack Overflow在某些方面救了我们,我们得以通过其他途径破解我们的方法。 总体而言,我确实相信采用新框架确实会冒一些风险,但是回顾一下,这感觉就像是明智之举,也是一项明智的业务决策。 对我们而言,下一步是将应用程序扩展到单个服务器之外。 这是我们尚未花费任何脑力的领域,但我们可能必须尽快做到。 Eliezer Steinbock 在扩展流星应用程序方面的第一手经验是一个很好的起点。

因此,我想再次重申,我们爱流星,并将坚决支持它。 查看zipBoard ,它将使您确信Meteor可用于生产出色的商业规模应用程序。 回望RespondlyHansoftXWorkpop是写在流星商业应用的一些其他流行的例子。

From: https://www.sitepoint.com/5-reasons-meteor-ideal-startups/

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值