我只想弄清楚我的应用程序有什么好处:
使用.jsx扩展,但我需要在require函数中要求具有显式扩展名的组件require('MyComponent.jsx');
使用.js扩展,这很好,require('MyComponent);但我需要破解Sublime正确lint它们并突出显示语法.
你有什么经历?
我想了解以 .js 和 .jsx 结尾的 Reactjs 文件之间的区别?
我确实知道 JS 是标准的 javascript,而 JSX 是我们用来创建 React 组件的类似 HTML 的语法。
但我确实看到,如果我使用 JSX 语法编写 React 组件并以 .js 或 .jsx 结尾文件名,它们都可以工作(看起来是相同的方式)。
那么使用 .js 和 .jsx 保存 React 文件有什么区别?
它会影响性能吗?
有些事情会不会以一种方式行不通?