react.js和jsx分别允许你做那个ejs不? 对于什么用例会雇用一个或另一个。它们是相互排斥的吗?他们可以结合使用吗?React.js和jsx over ejs?
5
A
回答
6
JSX和EJS的确是又模板语言,然而这是有点的相似之处。 JSX是Facebook向JS界提供的产品,使您的React组件的写作视图更简单,更高效(you can learn more about JSX here)。
回答您的问题依次是:
ReactDOM,反应,在JSX模板语言是一个工具套件通过使用复杂的差异引擎来计算,使编写JavaScript视图代码更舒适和更高性能当DOM回流是必要的。 EJS与此等式的JSX部分相似,但无法与您的React组件进行对话。
你会使用JSX来写你的反应的组分应该返回到DOM在一个友好,更可读的方式又是什么将通常写。
他们可以组合使用,但它会是一个漫长的,毫无意义的,上坡的战斗,让他们彼此交谈何况你就必须建立一个翻译来获得EJS模板以便被React和ReactDOM理解。我不会尝试。
我假设你正在开始你的React之旅......欢迎光临!起初事情会令人困惑,但不断挖掘。一旦你的基础知识,做出反应的发展是一个很大的乐趣并有周围的库一个伟大的社会。
相关问题
- 1. JSX不解析React.js
- 2. React.js:如何分开jsx es6
- 3. 阵营:JSX手表更改为react.js
- 4. react.js jsx手表不生成文件
- 5. 如何使用React.js在JSX中循环对象
- 6. 你到底该如何在React.js中调试JSX?
- 7. 使用React.js在JSX中为for循环创建HTML
- 8. 如何在React.js呈现时避免JSX组件被压缩?
- 9. 在React.js中查找错误会返回JSX语句
- 10. RactiveJS和JSX
- 11. OpenMP over求和
- 12. SQL - OVER和ORDERBY
- 13. 设置和React.js
- 14. React.js和ExtJS 4
- 15. React.js和Laravel
- 16. React.js和DataGrid
- 17. PostgreSQL的OVER和GROUP
- 18. Iframe和allowtransparency over applet
- 19. 安装React.js和Babel
- 20. .ejs?
- 21. 如何在没有JSX的情况下呈现React.js中的html实体
- 22. 使用react.js时,onClick按钮事件处理程序不起作用JSX页面
- 23. 如何创建从多个JSX成分的复合React.js组件文件
- 24. react.js:防止jsx中的逻辑并将组件移出渲染组件
- 25. 如何使用React.js JSX转换器转换单个目标文件?
- 26. React.js错误“相邻JSX元素必须被包裹在一个封闭标记”
- 27. 的NodeJS/EJS - ReadFile和包括
- 28. EJS和尘埃 - 并排
- 29. 使用EJS和REST快递
- 30. ejs和angular.js空白网页
我想我不知道足够的反应(特别是其组成部分的系统?)制定的问题。我熟悉Angular的组件系统。到目前为止,我还不明白为什么ejs和反应不能一起工作,而且从你的回答来看,我还不太清楚。 –
@KinnardHockenhull我也这么想。我认为后端的jsx是过度消耗,因为webpack不得不构建更多文件,从而减慢了开发速度。或者我错了?我和ejs一起去后端,就像古老的Angular一样。 – zatziky