V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
爱意满满的作品展示区。
geekape
V2EX  ›  分享创造

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

  •  
  •   geekape · 2021-08-17 17:05:46 +08:00 · 977 次点击
    这是一个创建于 1179 天前的主题,其中的信息可能已经有所发展或是发生改变。

    发展历程

    纯静态导航

    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

    1 条回复    2021-08-17 17:43:56 +08:00
    creanme
        1
    creanme  
       2021-08-17 17:43:56 +08:00
    网站 502 了?
    关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   实用小工具   ·   2529 人在线   最高记录 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 25ms · UTC 01:30 · PVG 09:30 · LAX 17:30 · JFK 20:30
    Developed with CodeLauncher
    ♥ Do have faith in what you're doing.