/geek-navigation

❤️ 极客猿导航-独立开发者的导航站!

Primary LanguageTypeScript

极客猿, 极客猿导航, 独立开发者导航, 导航资源站

独立开发者的导航站
Demo | 更新日志 | 提BUG

极客猿导航截图

前台

Untitled

Untitled

Untitled

后台

Untitled

Untitled

Untitled

Untitled

Untitled

发展历程

起源于腾讯导航站,那时候刚接触前端,到底找网站模仿,这个导航站因此诞生了。

Untitled

上一个版本添加导航要修改 HTML,JSON 版本解决了管理导航修改代码问题,通过管理 JSON 文件的形式来管理所有的导航。

Untitled

上面版本的管理导航还是太麻烦,从这个版本开始,改为用数据库来管理,前台采用的 Vue 全家桶,服务端使用的框架是 Express,数据库是 Mongodb。

Untitled

Vue 动态导航是采用的单页面方式,非常不利于 SEO 优化,所以改用了 Nuxt SSR 的方式,这也是这个版本最大的改动。

Untitled

这个版本开始将不再进行大的改动,将持续迭代下去。

V3.0版本,最大的改动就是把项目拆分为三个子项目

  • Nuxt后台 -> Ant Design Pro后台
  • Express -> Eggjs

优化了整体代码,提高了代码可读和可维护性。

产品设计相关图

功能图 功能结构图 信息结构图

赞助

开源不易, 有了您的赞助, 我们会做的更好~

技术反馈和交流

项目部署

查看根目录下的 .gitlab-ci自动部署脚本,其它的部署方式后续再弄,大同小异。

贡献和支持

如果你想参与项目,那就尽管提PR吧,让我们共建一个 NO.1 的导航站吧。

如果觉得项目还不错, 就点个star吧~