一个三四年经验的后端开发,了解过基础的javascript
、css
和html
,没有前端项目经验,布局画页面非常头疼,有什么方式可以在react
+ vite
这样的项目工程中快速画页面,完成页面布局,开始对接后端的接口和服务。
看了这些库之后,也没有什么思路,不知道从哪入手
一个三四年经验的后端开发,了解过基础的javascript
、css
和html
,没有前端项目经验,布局画页面非常头疼,有什么方式可以在react
+ vite
这样的项目工程中快速画页面,完成页面布局,开始对接后端的接口和服务。
看了这些库之后,也没有什么思路,不知道从哪入手
对于纯后端开发者希望在react
+ vite
项目中快速构建前台页面和完成页面布局,以下是一些建议的步骤和资源,可以帮助你从零开始并有效对接后端服务:
鉴于你已经了解过一些UI库,以下是一些针对你情况的推荐:
Vite是一个现代化的前端构建工具,它提供了极快的冷启动和热模块替换(HMR)。你可以使用Vite快速创建一个新的React项目:
# 使用npm
npm create vite@latest my-react-app -- --template react
# 使用yarn
yarn create vite my-react-app --template react
# 进入项目目录
cd my-react-app
# 安装依赖
npm install
# 或者
yarn
# 启动项目
npm run dev
# 或者
yarn dev
以MUI为例,你可以通过npm或yarn将其添加到你的项目中:
# 使用npm
npm install @mui/material @emotion/react @emotion/styled
# 使用yarn
yarn add @mui/material @emotion/react @emotion/styled
注意:@emotion/react
和 @emotion/styled
是可选的,如果你喜欢使用CSS-in-JS的方式,它们可以方便地与MUI结合使用。但MUI也支持传统的CSS和styled-components等其他CSS-in-JS库。
通过以上步骤,你应该能够在react
+ vite
项目中快速构建出相对可观的前台页面,并开始对接后端的接口和服务。记住,实践是学习的最好方式,不断尝试和修改你的代码,你会逐渐掌握前端开发的技巧。
你是 java开发吗, 如果是你可以使用 若依框架, 或者 ruoyi-pro 之类, 整个一套方案,如果图省事,这个是最方便的,就是代码可能会比较乱,但是肯定是比全是自己写比较完善
8 回答4.7k 阅读✓ 已解决
6 回答3.4k 阅读✓ 已解决
5 回答2.8k 阅读✓ 已解决
6 回答2.3k 阅读
5 回答6.3k 阅读✓ 已解决
4 回答2.3k 阅读✓ 已解决
4 回答2.8k 阅读✓ 已解决
虽然学过前端,但是现在面向ai编程