animethemes / animethemes-api-docs Goto Github PK
View Code? Open in Web Editor NEWDocumentation for the AnimeThemes.moe API
Home Page: https://api-docs.animethemes.moe/
License: MIT License
Documentation for the AnimeThemes.moe API
Home Page: https://api-docs.animethemes.moe/
License: MIT License
We currently leverage Vuepress 1.X to generate the site. This was chosen because some Laravel projects make use of Vuepress for their documentation. Vuepress-Next and Vitepress are in alpha/beta states. We might want to shop frameworks and look for an ecosystem that isn't splintering.
If possible, I'd like to stick to an SSG framework derived from markdown source documents to minimize the barrier to entry, but if someone is interested, they can propose and lead an effort for something more sophisticated.
Some solutions to research:
Vitepress allows for a search component to be configured. This would be useful in letting the user navigate directly to a page without needing to drill down through the nav component.
At the moment, the native search component requires either paying for Algolia or getting an OSS application accepted by them. Based on our current funding, I don't believe a paid plan from Algolia is wise. I am also skeptical that an OSS application would be accepted for AnimeThemes. Additionally, this isn't an ideal solution for offline search.
The first stable release milestone for Vitepress includes offline search support, but this can only currently be accomplished with community plugins:
We should find a solution that supports reasonable offline and live searching for the search component.
The new namespaced index pages would benefit from giving a visual overview of model relations.
IMO a set of diagrams produced from a service like draw.io or lucidchart would be sufficient.
Vitepress provides build hooks that we can leverage for sitemap generation.
Simple example script from the Vitepress community: vuejs/vitepress#520 (comment)
A declarative, efficient, and flexible JavaScript library for building user interfaces.
๐ Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
An Open Source Machine Learning Framework for Everyone
The Web framework for perfectionists with deadlines.
A PHP framework for web artisans
Bring data to life with SVG, Canvas and HTML. ๐๐๐
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
Some thing interesting about web. New door for the world.
A server is a program made to process requests and deliver data to clients.
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
Some thing interesting about visualization, use data art
Some thing interesting about game, make everyone happy.
We are working to build community through open source technology. NB: members must have two-factor auth.
Open source projects and samples from Microsoft.
Google โค๏ธ Open Source for everyone.
Alibaba Open Source for everyone
Data-Driven Documents codes.
China tencent open source team.