「 ReactJS 笔记 」 L00 起步

Vue 3.0 Beta版本已经更新很久了,不出意外正式的 Release 应该如约在第三季度发布,然而我还没有开始学习 TypeScript 以及 Composition API,趁着这几天项目还没开始,就抓紧了解了一下 React

ReactJS

现存的一些疑问

  • ReactJS 与 VueJS 的区别
  • ReactJS 有什么好的?
  • 为什么 ReactJS 是单向数据流
  • create-react-app 创建的项目依赖为什么都在dependencies
  • 绑定函数时为什么要使用箭头函数或者.bind()
  • onClick会渲染成功会自动执行
  • 怎么不使用constructor的情况下定义state
  • react是否有生命周期
  • 如果有生命周期钩子是否和vue差不多?

加上Typescript之后的问题

  • Props怎么定义interface
  • 如果需要手动定义接口岂不是太傻?