gpt4 book ai didi

javascript - 黑白 React Typescript、React JavaScript 和 React Native 的区别?

转载 作者:行者123 更新时间:2023-12-04 11:49:48 24 4
gpt4 key购买 nike

我对 感到困惑 react JavaScript , react typescript react 原生 .
我只是知道我们将 React Native 用于移动应用程序,并将 React (Javascript,Typescript) 用于 Web 应用程序。
有人可以准确区分它们吗?
那些使用哪个父库/框架?
像 Angular 一样,我们可以制作 components , services在其中(React JavaScript、React Typescript 和 React Native)。
当我们简单地说 react 这是什么意思(Native、Typescript 或 Javascript)?

最佳答案

React 是一个用于构建 UI 的库/框架。您构建各种组件来描述您希望页面看起来像什么,然后 react 处理找出发生了什么变化并对页面进行更新。如果有人只是在没有任何其他上下文的情况下说“ react ”,这可能就是他们的意思。
React Native 使用与 react 相同的核心功能,但是一旦它确定了需要进行的更改,而不是更新 dom(即网页),它会更新 android 或 ios 的原生组件。因此,React Native 允许您使用 React 开发人员熟悉的语法和工具编写 native 手机应用程序。
Javascript 与 typescript 是完全不同的轴。它们可以与 react 一起使用,但与 react 无关。 Javascript是网页使用的主要编程语言。 Typescript 是 javascript 的超集,可让您将类型信息添加到代码中。这可以让您更快地发现代码中的错误,因为您的 IDE 和构建过程可以检查类型以查看您是否犯了错误。

关于javascript - 黑白 React Typescript、React JavaScript 和 React Native 的区别?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/62678556/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com