|
1 |
| -<h1 align="center">极客猿梦导航</h1> |
| 1 | +<p align="center"> |
| 2 | + <img src="http://ww1.sinaimg.cn/large/005tC3DKgy1gtjtpv1yzjj30bo0460t9.jpg" alt="极客猿, 极客猿导航, 独立开发者导航, 导航资源站"> |
| 3 | +</p> |
| 4 | +<h1 align="center" style="display: none">极客猿梦导航</h1> |
| 5 | + |
2 | 6 | <p align="center">
|
3 | 7 | 独立开发者的导航站 <br>
|
4 | 8 | <a href="http://nav.geekape.net/">Demo</a> | <a href="https://github.com/geekape/geek-navigation/commits/nuxt">更新日志</a> | <a href="https://support.qq.com/product/330737">提BUG</a> |
|
5 | 9 | <a target="_blank" href="https://qm.qq.com/cgi-bin/qm/qr?k=fDuB_YjUasI22QoHU_HlZozIz5LPpZ8z&jump_from=webapi">QQ交流群</a>
|
6 | 10 | </p>
|
7 | 11 |
|
8 | 12 |
|
| 13 | +## 极客猿导航截图 |
| 14 | + |
| 15 | +**前台** |
| 16 | + |
| 17 | + |
| 18 | + |
| 19 | + |
| 20 | + |
| 21 | + |
| 22 | + |
| 23 | +**后台** |
| 24 | + |
| 25 | + |
| 26 | + |
| 27 | + |
| 28 | + |
| 29 | + |
| 30 | + |
| 31 | + |
| 32 | + |
| 33 | + |
| 34 | + |
| 35 | + |
| 36 | + |
| 37 | +## 发展历程 |
| 38 | + |
| 39 | +### [纯静态导航](https://github.com/geekape/geek-navigation/tree/master) |
| 40 | + |
| 41 | +起源于腾讯导航站,那时候刚接触前端,到底找网站模仿,这个导航站因此诞生了。 |
| 42 | + |
| 43 | + |
| 44 | + |
| 45 | +### [JSON 版本导航](https://github.com/geekape/geek-navigation/tree/json-navigation) |
| 46 | + |
| 47 | +上一个版本添加导航要修改 HTML,JSON 版本解决了管理导航修改代码问题,通过管理 JSON 文件的形式来管理所有的导航。 |
| 48 | + |
| 49 | + |
| 50 | + |
| 51 | +### [Vue2 动态导航](https://github.com/geekape/geek-navigation/tree/vue2) |
| 52 | + |
| 53 | +上面版本的管理导航还是太麻烦,从这个版本开始,改为用数据库来管理,前台采用的 Vue 全家桶,服务端使用的框架是 Express,数据库是 Mongodb。 |
| 54 | + |
| 55 | + |
| 56 | + |
| 57 | +### [Nuxtjs导航](https://github.com/geekape/geek-navigation/tree/nuxt) |
| 58 | + |
| 59 | +Vue 动态导航是采用的单页面方式,非常不利于 SEO 优化,所以改用了 Nuxt SSR 的方式,这也是这个版本最大的改动。 |
| 60 | + |
| 61 | + |
| 62 | + |
| 63 | +### [V3.0版本导航](https://github.com/geekape/geek-navigation/tree/dev) |
| 64 | + |
| 65 | +这个版本开始将不再进行大的改动,将持续迭代下去。 |
| 66 | + |
| 67 | +V3.0版本,最大的改动就是把项目**拆分为三个子项目** |
| 68 | + |
| 69 | +- Nuxt后台 -> Ant Design Pro后台 |
| 70 | +- Express -> Eggjs |
| 71 | + |
| 72 | +优化了整体代码,提高了代码可读和可维护性。 |
| 73 | + |
| 74 | +## 产品设计相关图 |
| 75 | + |
| 76 | + |
| 77 | + |
| 78 | + |
| 79 | + |
| 80 | +## 项目部署 |
| 81 | + |
| 82 | +查看根目录下的 .gitlab-ci自动部署脚本,其它的部署方式后续再弄,大同小异。 |
| 83 | + |
9 | 84 |
|
10 |
| -## 版本说明 |
| 85 | +## 赞助 |
| 86 | + |
11 | 87 |
|
12 |
| -- [老版本纯静态导航版](https://github.com/geekape/geek-navigation/tree/master):最初的一版静态页面,数据都写在页面里的。 |
| 88 | +开源不易, 有了您的赞助, 我们会做的更好~ |
13 | 89 |
|
14 |
| -- [JSON 静态导航版](https://github.com/geekape/geek-navigation/tree/json-navigation):数据和页面分享,可以部署在`github`或`gitee`上使用,将 dist 目录下的文件上传到远程仓库里访问。 |
| 90 | +## 技术反馈和交流 |
| 91 | + |
15 | 92 |
|
16 |
| -- [数据库动态导航版](https://github.com/geekape/geek-navigation/tree/vue2):vue2版本 |
17 | 93 |
|
18 |
| -- [nuxt ssr版](https://github.com/geekape/geek-navigation/tree/nuxt):vue nuxt版本,更好的seo,更快的首屏加载速度 |
| 94 | +## 贡献和支持 |
19 | 95 |
|
20 |
| -- 最终版本(前端nuxt,后台ant-design-pro,接口eggjs):更nice的版本,重构进行中。。。 |
| 96 | +如果你想参与项目,那就尽管提PR吧,让我们共建一个 NO.1 的导航站吧。 |
21 | 97 |
|
22 |
| -## 应用截图 |
| 98 | +> 如果觉得项目还不错, 就点个star吧~ |
0 commit comments