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

2020-03-15 23:04:55 +08:00
 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 等等 前后台是写在一起的

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

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

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

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

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

© 2021 V2EX