React、Typescript 和 Material-UI 简历模板

这个项目展示了如何使用 React、Typescript 和 Material-UI 创建一个简历模板。您可以参考项目结构和代码,学习如何构建一个美观且功能齐全的个人简历页面。

项目运行

  1. 克隆项目到本地
  2. 运行 yarn install 安装依赖
  3. 运行 yarn start 启动开发服务器

项目结构

项目使用了 Create React App 进行初始化,并采用了 Typescript 进行开发。Material-UI 组件库则为项目提供了丰富的 UI 元素。

关键技术

  • React: 用于构建用户界面
  • Typescript: 提供静态类型检查,增强代码可读性和可维护性
  • Material-UI: 提供丰富的 UI 组件,简化开发流程

学习资源

zip
resume-template-react-typescript-materialui-master.zip 预估大小:42个文件
folder
resume-template-react-typescript-materialui-master 文件夹
file
.gitignore 310B
file
package.json 1KB
file
package-lock.json 1.35MB
folder
src 文件夹
folder
components 文件夹
folder
professionalExperience 文件夹
file
index.tsx 5KB
folder
header 文件夹
file
index.tsx 4KB
folder
about 文件夹
file
index.tsx 2KB
folder
education 文件夹
file
index.tsx 4KB
file
react-app-env.d.ts 40B
folder
model 文件夹
folder
entities 文件夹
file
company.entities.ts 59B
file
professionalExperience.entities.ts 266B
file
about.entities.ts 120B
file
education.entities.ts 165B
file
duty.entities.ts 56B
file
aboutList.entities.ts 78B
file
language.entities.ts 76B
file
studyInfo.entities.ts 61B
file
study.entities.ts 166B
folder
data 文件夹
file
education.json 2KB
file
professionalExperience.json 7KB
file
about.json 908B
file
constants.ts 106B
folder
services 文件夹
file
about.service.ts 147B
file
education.service.ts 166B
file
proffesionalExperience.service.ts 247B
folder
assets 文件夹
file
avatar.png 372KB
file
Accenture.svg 2KB
file
logo.svg 3KB
file
setupTests.ts 241B
folder
App.css 文件夹
file
index.css 84B
file
index.tsx 500B
file
reportWebVitals.ts 425B
file
App.tsx 1KB
folder
public 文件夹
file
robots.txt 67B
file
logo192.png 5KB
file
index.html 2KB
file
favicon.ico 4KB
file
manifest.json 492B
file
logo512.png 9KB
file
tsconfig.json 595B
file
README.md 2KB
file
yarn.lock 481KB
zip 文件大小:895.95KB