EmberJS 这段时间搭了个 Discourse 的 论坛 突然对 Ember.js 敬仰起来。。。

hxygsh · 发布于 2016年4月30日 · 最后由 mizuhashi 回复于 2016年5月04日 · 2320 次阅读
10749

最近公司在讨论做一个ERP运维问答的论坛系统,看了很多开源系统,觉得discourse功能比较完善,灵活、可配置性非常好,部署方便,瀑布流的主题布局模式也很符合未来论坛的趋势,于是在ucloud上租用了云主机,成功安装了discourse的论坛系统,期间遇到一些小困难,在版主和很多热心朋友的的指点下都克服了。 论坛地址: 微服务

看了discourse的源码,对ember.js 肃然起敬,顿时觉得以前用的html+css+jquery应该是上个世纪的了,不过ember.js 入门有点难,在ember.js101基础上加了些自己的语言,弄个【入门手册】 ,估计不少地方,初学没弄明白,请高手指教下,这里先谢了!

共收到 12 条回复
26227

直觉牛逼

96

难在哪里?javascript framework用来写前端历史也不短了吧?我倒是觉得ember比较小众,比起AngularJS和React。但是我不明白为什么这么多公司投入这么多精力折腾前端的框架,几乎每年都有新框架,老了,实在追不上潮流。

7982

#2楼 @tvallday ng和react很大的特点就是结构松散(react全家桶不算的话),拿ng来说,不知道npm、不知道bower、不知道module和注入原理一样可以写一个简单的demo出来。ember则太面向工程,很多黑魔法和约定,入门阶段就挡住不少人。类比rails的话,就好比曾经想学习rails的同学,一多半在了第一个bundle install上就放弃了…… 一定要类比的话就类似生写php和用rails来写web工程一样。

10749

嗯,真的感谢您中肯而有见地的建议!之前看了您的一些文章 ,每一篇都满载自己的体会和思想,老实说我这水平很多内容没看懂,但能看出作者专业、严谨的态度,论坛里能得到您的回复 倍感荣幸。 您的建议我会认真考虑,您所谈到的ember 让我对这个框架又有了新的认识,再次表示🙏感谢。

7982

#4楼 @nightire yes,你说的很对。可能是我表达的方法不同。其实我想表达跟你是一样的观点,ng工程化靠人,ember工程化靠框架。可能是ng的门槛看上去很低,导致我见过各种诡异的组织方式。ng是一个在熟悉了ng的加载模式和开发规则(angluar clean code)之后生产会陡然上升的框架。

1573

#6楼 @akirapanda 嗯,你说的很对,就是这个区别导致了二者入门的门槛高度不同,但是上升曲线上 ember 反而平缓很多。随着越来越多规模较大的前端工程出现和趋于成熟,ember 的好处也会越来越被人所接受,其实这一方面正如你说的,PHP 和 Rails 的差别。

10749

@nightire 看了看 https://crowdin.com/project/emberjs 的内容,如果可以的话我想花些时间参与文档的翻译工作,如您所说:“一边学习最新的 Ember 知识一边帮助整个项目做文档的多语言化和改善工作,何乐而不为呢是吧?” 我用github登陆看的,需要提交哪些资料呢?以及具体的时间、任务要求是哪些? 我的邮箱:hxy@cloudhan.me

1573

#8楼 @hxygsh 这个没有什么时间和任务要求,完全是靠社区驱动的,有时间就来贡献点内容便好。

加入的方式很简单,点击:https://crowdin.com/project/emberjs?auto_accepted=12858931 用你的帐号登陆就会自动把你加入进来

如果自动加入没生效,登录 Slack:https://embercommunity.slack.com/messages/dev-translations/details/

然后在 dev-translations 频道里(上面的链接就是)@lock,跟他说你要加入 Chinese 的翻译工作,然后告诉他你的 crowding 账号,他会帮你加入的。

10749

@nightire 好了已经,多谢指点。

1573

@hxygsh Good, thanks for your contributions.

23529

我是玩了黑魂之后对ember有兴趣起来;)

需要 登录 后方可回复, 如果你还没有账号请点击这里 注册