【文件属性】:
文件名称:podcastr:NWL5期间创建的项目
文件大小:254KB
文件格式:ZIP
更新时间:2021-04-22 18:55:32
TypeScript
NLW#5-ReactJs Trail-Podcastr
旨在在下一级别第5周期间了解技术的项目
:hammer_and_wrench: 使用的技术
学到的概念
理论:
API流程
React概念
成分
状态
特性
网页模板
传统网
SPA->单页应用
SSR->服务器端渲染
SSG->静态网站生成器
Pure React和React + Next之间的区别
Next的优势
何时使用
演示部署后的结果
实践:
项目创建和第一个配置
应用程式的一般样式
组件创建
使用json-server进行API配置
使用API并使用Next生成页面
【文件预览】:
podcastr-main
----.gitignore(386B)
----package.json(540B)
----src()
--------components()
--------services()
--------utils()
--------styles()
--------pages()
----next.config.js(85B)
----assets()
--------NLW_Wallpaper.png(176KB)
----server.json(12KB)
----public()
--------play.svg(325B)
--------play-green.svg(183B)
--------playing.svg(1KB)
--------favicon.png(2KB)
--------play-previous.svg(365B)
--------play-next.svg(377B)
--------repeat.svg(525B)
--------logo.svg(10KB)
--------pause.svg(426B)
--------arrow-left.svg(243B)
--------shuffle.svg(932B)
----tsconfig.json(533B)
----README.md(1KB)
----next-env.d.ts(75B)
----yarn.lock(127KB)