开源 4 年,极客猿导航迎来了 V3.0

2021-08-17 17:05:46 +08:00
 geekape

发展历程

纯静态导航

2018 年 1 月,提交了第一个 commit,项目起源于腾讯 web 前端导航站,那时候刚接触前端,到处找网站模仿,因此这个导航站因此诞生了。

JSON 版本导航

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

Vue2 动态导航

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

Nuxtjs 导航

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

V3.0 版本导航

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

V3.0 版本,最大的改动就是把项目拆分为三个子项目,把后台管理的 Nuxt 变成了 Ant Design Pro 架构,把 Express 改成了 Eggjs,并优化了整体代码,优化了代码可读和可维护性。

极客猿导航是什么

产品定位是独立开发者的资源导航站,旨在为独立开发者和想成为独立开发者的同学提供一条龙的服务,假设你如果想快速的学习一个东西,能快速的找到与之相关的教程,文档,软件,资源,最佳实践等等。

目前网站内容正在策划中,如果你有想法,期待与你的合作。

产品截图

前台

首页

全能搜索

推荐网站

导航详情

后台

登录

审核列表

导航列表

分类列表

标签列表

后续计划

以下是产品功能图,将持续更新。

项目开源地址: https://github.com/geekape/geek-navigation

977 次点击
所在节点    分享创造
1 条回复
creanme
2021-08-17 17:43:56 +08:00
网站 502 了?

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

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

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

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

© 2021 V2EX