Warning: file_get_contents(/data/phpspider/zhask/data//catemap/3/reactjs/27.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Ruby on rails Rails上React的HAML/CoffeScript与HTML/JavaScript_Ruby On Rails_Reactjs - Fatal编程技术网

Ruby on rails Rails上React的HAML/CoffeScript与HTML/JavaScript

Ruby on rails Rails上React的HAML/CoffeScript与HTML/JavaScript,ruby-on-rails,reactjs,Ruby On Rails,Reactjs,我想使用React with Rails。我已经知道html/JS,是Rails的初学者,刚刚在React的官方网站上完成了一些教程。现在我想学习如何使用React with Rails。我注意到很多教程都在使用haml+coffescript。在研究了这两个方面之后,我发现它们使开发更容易,代码更可读。但是有些人说他们生成了糟糕的html和JavaScript haml+coffescript与React on Rails一起使用是否值得学习 我不确定是否使用hamls/coffescript

我想使用React with Rails。我已经知道html/JS,是Rails的初学者,刚刚在React的官方网站上完成了一些教程。现在我想学习如何使用React with Rails。我注意到很多教程都在使用haml+coffescript。在研究了这两个方面之后,我发现它们使开发更容易,代码更可读。但是有些人说他们生成了糟糕的html和JavaScript

haml+coffescript与React on Rails一起使用是否值得学习

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

“有些人说他们生成了糟糕的html和Javascript”。请记住,有些人总是会说任何话(顺便说一句,这可能就是你的问题被否决的原因:你在邀请一场意见战,所以社区讨厌这些。)

我想到的主要考虑因素是:

  • 对于每个技术堆栈,您的学习曲线有多容易/难
  • 两个技术堆栈是否都与React“兼容”?(鉴于React/Rails教程的流行,您发现它们使用咖啡,看起来是这样的。)
  • 你对火腿和咖啡有多熟悉?您对纯Javascript有多熟悉?(我会选择更熟悉的环境,尽可能一次一个地学习。)
  • 使用每个技术堆栈编写代码有多有趣?(如果您喜欢,您可以更快地学习并编写更好的代码。)
听起来你在这里做了一个不错的选择,但是如果你对火腿或咖啡还不熟悉的话,我现在会选择更简单的技术。你可以在几周内升级,对吗

祝你好运,希望你喜欢