一个 node 服务端 + vue ssr 的多人文章发布系统

2020 年 3 月 15 日
 xiaoquan1995

这个项目用了 react、vue、node、webpack、grophql、express 基本涉及到了前端大部分主流的技术了,都是用的最新的版本,都是从零开始搭建包括 ssr 脚手架,主要是让学的人,接触前端整个的生态圈,后期 node 会用 ts 重构,个人对 node 特别喜欢,所以就想写点东西

kite

项目源码地址: https://github.com/maoxiaoquan/kite

前台演示网站地址: https://www.xiaosuibi.com/

后台演示网站地址: https://www.xiaosuibi.com/_admin

后台演示网站账户:kitetest 密码:q123456 (资源有点大,可能要加载一段时间)

拉点赞,只发一次了,haha

说明 使用的技术栈:

前台方面:vue + vuex + vue-router + vue-server-renderer

后台方面:react + redux + react-redux + react-router + antd

server: express + mysql + graphql + apollo-server-express

公共部分:webpack

其他详细的直接看 package.json 就可以了,部分接口开始使用 graphql 改写 前台界面目前是用的 vue 的 ssr,但是没有采用 nuxt.js 代码的阅读应该还是可以的,后台界面采用的是 react 前台目前比较简单,就是一个多人文章发布系统,用户可以注册账号,发布文章,关注用户,喜欢文章,评论等等 后台管理文章的发布、审核,评论的审核,管理员权限管理,系统配置等等,前后台用户管理员独立 初始化界面是对整个文章发布系统的一个初始化,包括初始管理员角色,mysql 等等 前后台是写在一起的

3348 次点击
所在节点    Node.js
28 条回复
zuolan
2020 年 3 月 16 日
好看, 加油. 保持关注.
solooo
2020 年 3 月 16 日
star 支持,正好在找 nodejs 开发的论坛
justin2018
2020 年 3 月 16 日
界面好看 😁
boboyangmoumou
2020 年 3 月 16 日
加油,很棒
taxiaohaohhh
2020 年 3 月 16 日
不错。已 Star
cleveryun
2020 年 3 月 16 日
个人项目,这个 commit 数看着就靠谱
firhome
2020 年 3 月 16 日
好东西。
dfourc
2020 年 3 月 16 日
不错,
xiaoquan1995
2020 年 3 月 16 日
超级感谢
rookielzy
2020 年 3 月 16 日
流批!已 star !
google54321
2020 年 3 月 16 日
抄袭简书?
xiaoquan1995
2020 年 3 月 16 日
@google54321 是模仿简书+掘金,我在后面的版本会慢慢改出自己的风格,前期想一个出来太难了
ahbicj
2020 年 3 月 16 日
感谢!本人小白,有很多值得学习的地方,已 star,不太熟练如何搭脚手架,如果搭好的脚手架 Vue 还会写一些( react 和 node 都没接触过),看来还是任重道远
然后进 admin 随便点了点,发现 _admin/#/manager/article-column 这个页面好像有一些问题(我这边白屏了
就不开 issue 了
xiaoquan1995
2020 年 3 月 16 日
@ahbicj 好的,后台模版这段时间没有升级,下个版本就开始升级,我去看下是啥问题,感谢
xiaoquan1995
2020 年 3 月 16 日
@ahbicj 已修复
rebounce
2020 年 3 月 16 日
ssr 在 v2 不是屏蔽词啊。
aice755169
2020 年 3 月 16 日
马克一下
wenzichel
2020 年 3 月 16 日
前端和后台用的还是不是一个技术栈呢,厉害
7gugu
2020 年 3 月 16 日
太帅了,已 star
xiaoquan1995
2020 年 3 月 16 日
感谢

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/653101

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX