如果我不舒服,我真的需要使用 React.js 吗?

Posted

技术标签:

【中文标题】如果我不舒服,我真的需要使用 React.js 吗?【英文标题】:Do I actually need to use React.js if I am not comfortable? 【发布时间】:2021-05-02 15:49:52 【问题描述】:

我有一个项目应该在下周提交,并希望我个人使用 React.js。我花了将近 2 周的时间使用 React.js。这样我就可以制作更完整的 Stack Application 了。我从不同的网站和参考资料中学习了 React,但对使用 React.js 并不满意。我认为它比我想象的要复杂。我对 Mongodb 、 express 和 Node 很满意,但我的简历上没有 R(代表 React)。所以试图掌握它并应用现实生活经验但得到了 NoSense

必须使用 React 才能拥有 useState 之类的功能(或者 localStorage 可能会 WorkOut )。还有什么是 React.js 的替代品,可以尽可能快地掌握,它像 React.js 一样强大(请不要取 Angular.js 或 Vue.js 或 Vanilla javascript 的名称),并且还有很棒的功能 Like React.js 和 react-router-dom(链接组件)的替代方法是加载页面而不重新加载整个页面?

【问题讨论】:

试试svelte.dev 试试 vue.js vuejs.org 【参考方案1】:

我猜你需要s-s-r(服务器端渲染)。我可以说 s-s-r 的一个例子是 NextJS (https://nextjs.org)。

本网站基于 NextJS:https://wantjson.com

在此处查看代码:https://github.com/ZaHuPro/wantJSON

【讨论】:

以上是关于如果我不舒服,我真的需要使用 React.js 吗?的主要内容,如果未能解决你的问题,请参考以下文章

react js web代码可以用于使用react native构建移动应用程序吗?

您可以将 Gatsby 和 Next js 用于单个 React js 网站吗?

我可以在 React js 中使用 useRef 挂钩而不是 onChange 事件来更新状态吗?

TypeScript 的 `readonly` 可以完全替代 Immutable.js 吗?

如何将 OrgChart 插件与 React JS 集成/使用

我真的需要 cmake 来构建自动化吗?