react.jsとjsxはそれぞれあなたにejsがないことを許可しますか? どちらのユースケースを採用するか彼らは互いに排他的ですか?それらを組み合わせて使用することはできますか?React.jsとjsx over ejs?
5
A
答えて
6
JSXとEJSは確かに両方ともテンプレート言語ですが、類似点が終わるところです。 JSXはJSの世界へのFacebookの提供で、あなたのReactコンポーネントをよりシンプルでより効率的に書くことができます(you can learn more about JSX here)。順序であなたの質問に答えるために
:
ReactDOM、反応しJSXテンプレート言語を算出するために、複雑な差異エンジンを使用して、より快適でよりパフォーマンスjavascriptのビューのコードを書くようにする一連のツールですDOMリフローが必要な場合EJSはこの方程式のJSX部分に似ていますが、あなたのReactコンポーネントとは話せません。
JSXを使用して、ReactコンポーネントがDOMに返す内容を、わかりやすくわかりやすく、普通に書かれているものに書き換えます。
彼らはは組み合わせて使用することができ、あなたがEJSテンプレートを取得するには、トランスレータを構築しなければならないではないに言及し、それらが相互に話をしてもらうために長い、無意味な、上り坂の戦いになりますReactとReactDOMによって理解されるべきである。私はそれを試していないだろう。
あなたはあなたのリアクションの旅に乗っていると仮定します...ようこそ!最初は混乱しますが、掘り起こしてください。一旦基礎を得ると、反作用の開発は楽しいものになり、図書館を取り巻く偉大なコミュニティがあります。
関連する問題
- 1. JSXがReact.jsを解析していません
- 2. React.jsでJSXをどのようにデバッグするのですか?
- 3. DHTMLXとEJSツリーグリッドとExtJSツリーグリッド
- 4. HTTP over HTTPとSOAP over HTTPの比較
- 5. React.jsと大きなテーブル
- 6. React.jsサーバサイドのレンダリングとイベントハンドラ
- 7. React.jsエラー
- 8. Express3のEJSレイアウト
- 9. Node.js - EJSの例
- 10. COUNT(1)OVER()とLinqとSql
- 11. ejsに.cssファイルを追加
- 12. タイプbabelとjsxとの違い
- 13. React、Unterminated JSX contents
- 14. React:dynamic import jsx
- 15. RequireJS + Babel + JSX
- 16. React.js State Issue
- 17. Facebook React.jsサンプルエラー?
- 18. isomorphic react.js without flux
- 19. react.js - Render on requestAnimationFrame
- 20. EJS Djangoの実装
- 21. EJSの表示ヘルプヘルパー
- 22. レールバックボーン宝石のEJSとJSTテンプレートファイルのフォーマット
- 23. ウェブサービス - SOAPと "XML over HTTP"
- 24. jsxとReactの動的タグ名
- 25. React.jsのNoSQLスタックとは何ですか?
- 26. React.js PHPでのサーバーサイドレンダリング
- 27. React.jsの抽象化
- 28. Adobe InDesignの.jsxスクリプトで.jsxスクリプトを実行する
- 29. EJS複数のクラス名
- 30. nodeJS、MongoDBは、表現、EJS - メモリキャッシュ
質問を定式化するために反応(とくにそのコンポーネントシステム?)について十分にわかっていないと思います。私はAngularのコンポーネントシステムに精通しています。まだ私はejsと反応が一緒に働くことができない理由は見当たりません。あなたの答えからはまだ分かりません。 –
@KinnardHockenhull私は同じ考えている。私は、バックエンドのjsxは、webpackがより多くのファイルを構築しなければならないために、開発者を遅らせる過度の攻撃だと思う。または私は間違っていますか?私は古い良いAngularのようにバックエンドのためにejsに行った。 – zatziky