何时使用 React
When to use React
我一直在学习 MEAN/MERN 技术栈的一部分,并且对使用 MongoDB、Express 和 Node 感到有些自在。我正在进入堆栈的 A/R,但我很难理解这些堆栈何时适用,何时不适用。
为了尝试用语言表达我的想法,我会这样问:
Angular 和 React 是否适用于几乎所有 Web 应用程序,还是它们是为特定的利基市场构建的?例如,我的第一个项目之一是为员工创建一个门户,以使用各种工具来帮助他们完成工作,以及从基于 Excel 的表单过渡到基于 Web 的表单。
创建这样的网站时,Mongo/Express/Node 够吗?
我有点难以解释这一点,因为我一直试图完成的这门 React 课程让我的大脑感觉像是在流动。在过去的几个月里,我学习了 HTML/CSS/JS + Mongo/Express/Node,包括 ES2015-2017 等等,所以立即学习 React 感觉有点不知所措。出于某种原因,我的脑袋有问题 'Thinking in React'。不一定将事情分解为组件,而是将其分解为道具和状态方面。
例如,我了解什么是纯函数,但我觉得我没有足够的经验来知道如何将非纯函数重构为纯函数并充满信心。
我希望这是有道理的...编码非常棒。我不仅玩得很开心,而且真的给了我提高自己和知识的动力,也给了我一个要达到的目标。
任何关于如何作为新手处理 React 的指导都将非常有帮助。
我想分享我对如何开始使用 React 的看法。如果您已经熟悉基本的 React 及其环境,也许先看看 https://github.com/markerikson/react-redux-links 会很好。 数据流:“状态”和“道具” 部分似乎是您要找的东西。
不要被周围所有的图书馆、概念等所淹没。在你构建了自己的第一个 React 应用程序和后来的 Redux 应用程序之后,它实际上会变得非常清楚。不必看起来漂亮,只需解决高阶组件等概念,将数据从孩子传递给 parents 等
如果您有任何问题,请随时提问。我也在研究 React。
这是一个非常广泛的问题,所以我会给你一个狭义的答案:REACT
说真的,停止搜索这类答案,因为没有正确答案。 Angular 程序员会告诉你 angular 反之亦然。
快去开始编码吧:)
我一直在学习 MEAN/MERN 技术栈的一部分,并且对使用 MongoDB、Express 和 Node 感到有些自在。我正在进入堆栈的 A/R,但我很难理解这些堆栈何时适用,何时不适用。
为了尝试用语言表达我的想法,我会这样问:
Angular 和 React 是否适用于几乎所有 Web 应用程序,还是它们是为特定的利基市场构建的?例如,我的第一个项目之一是为员工创建一个门户,以使用各种工具来帮助他们完成工作,以及从基于 Excel 的表单过渡到基于 Web 的表单。
创建这样的网站时,Mongo/Express/Node 够吗?
我有点难以解释这一点,因为我一直试图完成的这门 React 课程让我的大脑感觉像是在流动。在过去的几个月里,我学习了 HTML/CSS/JS + Mongo/Express/Node,包括 ES2015-2017 等等,所以立即学习 React 感觉有点不知所措。出于某种原因,我的脑袋有问题 'Thinking in React'。不一定将事情分解为组件,而是将其分解为道具和状态方面。
例如,我了解什么是纯函数,但我觉得我没有足够的经验来知道如何将非纯函数重构为纯函数并充满信心。
我希望这是有道理的...编码非常棒。我不仅玩得很开心,而且真的给了我提高自己和知识的动力,也给了我一个要达到的目标。
任何关于如何作为新手处理 React 的指导都将非常有帮助。
我想分享我对如何开始使用 React 的看法。如果您已经熟悉基本的 React 及其环境,也许先看看 https://github.com/markerikson/react-redux-links 会很好。 数据流:“状态”和“道具” 部分似乎是您要找的东西。 不要被周围所有的图书馆、概念等所淹没。在你构建了自己的第一个 React 应用程序和后来的 Redux 应用程序之后,它实际上会变得非常清楚。不必看起来漂亮,只需解决高阶组件等概念,将数据从孩子传递给 parents 等
如果您有任何问题,请随时提问。我也在研究 React。
这是一个非常广泛的问题,所以我会给你一个狭义的答案:REACT
说真的,停止搜索这类答案,因为没有正确答案。 Angular 程序员会告诉你 angular 反之亦然。
快去开始编码吧:)