我对React JavaScript,React Typescript和React Native感到困惑。
我只知道我们将React Native用于移动应用程序,并将React(Javascript,Typescript)用于Web应用程序。
有人可以准确地区分他们之间的区别吗?那些使用哪些父库/框架?
就像角度我们可以components
,services
在他们(阵营的JavaScript,打字稿做出反应和应对本土)。
当我们简单地说React意味着什么(本机,Typescript或Javascript)?
React是用于构建UI的库/框架。您构造各种组件来描述您希望页面的外观,然后做出反应以找出更改内容并对该页面进行更新。如果有人只是在没有任何其他上下文的情况下说“反应”,那可能就是他们的意思。
React Native使用与react相同的核心功能,但是一旦确定了需要进行的更改,而不是更新dom(即网页),它就会更新android或ios的本地组件。因此,React native可让您使用React开发人员熟悉的语法和工具来编写Native Phone应用。
Javascript与Typescript是完全不同的轴。它们可以与react一起使用,但是与react无关。Javascript是网页使用的主要编程语言。Typescript是javascript的超集,可让您将类型信息添加到代码中。然后,这使您可以更快地在代码中发现错误,因为IDE和构建过程可以检查类型以查看是否犯了错误。
本文收集自互联网,转载请注明来源。
如有侵权,请联系[email protected] 删除。
我来说两句