Overview:
Geek Ape Navigation started as a pure static navigation site inspired by Tencent Navigation Station. Over time, it evolved through various versions including a JSON version and a dynamic Vue version, eventually moving to Nuxt SSR for better SEO optimization. The latest V3.0 version split the project into three sub-projects for improved code readability and maintainability.
Features:
- Pure Static Navigation: Originated from Tencent Navigation Station.
- JSON Version: Managed navigation by editing JSON files.
- Vue2 Dynamic Navigation: Shifted to database management with Vue and Express.
- Nuxt SSR Navigation: Improved SEO optimization using Nuxt SSR approach.
Installation:
To deploy the project, navigate to the root directory and run the .gitlab-ci script for automated deployment. Other deployment methods may vary but are similar in nature.
Summary:
Geek Ape Navigation has a rich development history, transitioning from a static site to more dynamic versions for enhanced management and SEO optimization. The latest V3.0 version aimed at improving code quality and maintainability by splitting the project into multiple sub-projects. Contributing to the project by providing feedback or support is encouraged for further development and community collaboration.