Skip to content

basically(React+Hook+Next.js+egg.js+mysql+Node.js+Ant Design)

Notifications You must be signed in to change notification settings

Terence-Liao/React-blog

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

1 Commit
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

前言

虽然已经有过一个博客但那不是利用自己所学的知识写的。所以打算重构的同时学学顺便学学React.js 项目简单明了!通俗易懂没什么复杂的算法!很适合我这种菜鸡!

其实很多大牛说得对:框架什么的只是工具罢了!要了解原理和算法和架构思维。

这个博客基于(React+Hook语法+Next.js+egg.js+mysql+Ant Design) 写完这个项目我学到了很多比如最新的ReactHook(useEffect、useState) React路由器、组件、摆脱了Class组件形式、学会整个项目的架构思维,从前中后台的搭建到博客的部署

还有记得给我个star哦!(或者watch、fork我 后续我会出更多的项目的)谢谢^_^! 我的QQ672315226,Weacheat:672315226,欢迎各位来找我交流提出建议指出不足!谢谢!(半夜别来找我) 我有很多资源哦!各种框架项目的都有!你懂的哈哈!

技术栈

React.js 用于构建用户界面的 JavaScript 库(个人还是喜欢React) 它的生态圈、核心思想等。

React-Hook Hook是React 16.8的新增特性。它可以让你在不编写Class的情况下使用state以及其他的React特性。

Next.js Next.js 是一个轻量级的 React 服务端渲染应用框架

Egg.js 提供基于 Egg 定制上层框架的能力 感觉就是规范了一下KOa

mysql 拿来存储博客文章的数据

antDesign 是基于Ant Design设计体系的React UI组件库,主要用于研发企业级中后台产品。

create-react-app React应用开发工具!一键搭环境!不过前端建议还是要了解下webpack

注意

一共3个部分

前端: (bolog_by_TerenceLiao)

中端: (service)

后端: (admin)

欢迎各位踊跃提建议或者和我一起修改!代码有点乱别介意哈!^_^!

项目运行

# 安装项目依赖
yarn add

# 启动服务 浏览器本地访问

前端: yarn dev(http://localhost:8888)
后端: yarn start(http://localhost:30000)
中端: yarn dev(http://127.0.0.1:7001/)

# 编译打包
yarn build





About

basically(React+Hook+Next.js+egg.js+mysql+Node.js+Ant Design)

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published