HAML / CoffeScript vs React on Rails的HTML / JavaScript

时间:2015-06-28 08:41:05

标签: ruby-on-rails reactjs

我想使用React和Rails。我已经知道了Rails中的html / JS,Begineer,并且刚刚在React的官方网站上完成了一些教程。现在我想学习使用React和Rails。我注意到很多教程都使用haml + coffescript。在研究了这两个后,我发现它们使开发更容易,代码更易读。但有些人说它们会产生糟糕的HTML和JavaScript。

haml + coffescript是否值得学习使用React on Rails。

我不确定是否使用hamls / coffescript的原因之一是React的官方文档是为Javascript编写的。

1 个答案:

答案 0 :(得分:4)

"有人说他们生成了糟糕的HTML和javascript"。请记住,某些人总是会说些什么(顺便说一下,这可能就是为什么你们的问题被投票了:你们正在邀请一场意见战,SO社区讨厌那些。)

想到的主要考虑因素是:

  • 每个技术堆栈的学习曲线有多容易/多难?
  • 两个技术堆栈是否兼容"与React? (鉴于React / Rails教程的普及,你发现使用Coffee,它看起来就像是。)
  • 你对哈姆和咖啡有多熟悉?您对纯Javascript有多熟悉? (我在更熟悉的环境方面犯了错误,并在可能的情况下一次学习一件事。)
  • 使用每个技术堆栈编写代码多少似乎? (如果你喜欢它,你将学得更快,写出更好的代码。)

听起来你不能在这里做出错误的选择,但如果Haml或者咖啡对你来说是新手,那么我现在对简单技术不屑一顾。你可以在几周内升级,对吗?

祝你好运,希望你喜欢它!