This is how we used Astro's Starlight framework to build our documentation with support for framework switching, a custom sidebar, and a custom table of contents for improved SEO and a better user experience. Documentation is the product and we spend a lot of time on it! We initially started with Nextra, a docs framework for Next.js, however, we found it to be too inflexible and difficult to customize. After some evaluation, we turned to Starlight: a needs-no-presentation, content-driven Astro docs framework. This has been a very flexible choice with virtually no friction in adoption, serving us well until recently. However, as our SDK started to add support for different frameworks, developing its functionality and increasing features, we realized that the docs structure was becoming defective and painful to work with. Read more on our blog (link in comments)!
Arcjet’s Post
More Relevant Posts
-
Excited to share that the new Cloudinary is a launch partner for Astro's new Content Layer API, which allows users to source data from remote locations like an API, CMS, or even a DAM - which is where Cloudinary comes in! As a proud Content Layer launch partner, the Cloudinary Astro SDK lets you natively source images and video from Cloudinary directly into your Astro projects so you can build incredible visual experiences more easily than ever. Learn more about how to use these powerful new tools to build dynamic, visual-first web experiences with ease. 👇 Blog: https://okt.to/932Qjx
To view or add a comment, sign in
-
The speed of any user-facing digital platform has as much to do with its function as it has the framework it is built upon. For this purpose, Astro is an all-in-one web framework aimed at creating fast, content-focused websites. Key features of this framework include a focus on content, faster load times, reducing user-side javascript, and many more. Astro was the topic of discussion at one of our recent internal knowledge sharing sessions, and we'd like to share our insights with you. We invite you to read our latest blog about Astro and how it is turning heads in the world of development: https://lnkd.in/dTS8ZPtQ #NML #SoftwareDevelopment #Astro #CodingTheFuture #WebsiteDesign #SoftwareBuilding
To view or add a comment, sign in
-
Prometheus 3.0 Beta Released. Prometheus has released version 3.0 beta, the first major update in seven years. Some of the big features include a redesigned UI with a PromLens-style tree view, Remote Write 2.0 with improved metadata and native histogram support, and enhanced OpenTelemetry integration. I'm impressed with the scope of changes in this release, especially the improved OpenTelemetry support and the new UI features. It's a significant step forward for observability workflows. The backwards compatibility is especially important for existing prometheus users. I encourage everyone to test and provide feedback to help shape the final 3.0 release. https://lnkd.in/dKh_v9Bb
To view or add a comment, sign in
-
Excited to share that the new Cloudinary is a launch partner for Astro's new Content Layer API, which allows users to source data from remote locations like an API, CMS, or even a DAM - which is where Cloudinary comes in! As a proud Content Layer launch partner, the Cloudinary Astro SDK lets you natively source images and video from Cloudinary directly into your Astro projects so you can build incredible visual experiences more easily than ever. Learn more about how to use these powerful new tools to build dynamic, visual-first web experiences with ease. 👇 Blog: https://okt.to/ynXUCQ
Source Cloudinary Assets in Astro With the Astro Content Layer
https://cloudinary.com/blog
To view or add a comment, sign in
-
getStaticPaths: If a page uses getStaticProps and has dynamic routes, it must declare a list of paths that will be statically generated. Next.js will statically pre-render all the paths defined by getStaticPaths when we export a function named getStaticPaths from a page.
To view or add a comment, sign in
-
Just discovered #Kubernetes, an open-source container orchestration platform. With features like auto-scaling and service discovery, it simplifies app deployment and management. Perfect for scaling applications efficiently! #DevOps #Containerization
Just discovered #Kubernetes, an open-source container orchestration platform. With features like auto-scaling and service discovery, it simplifies app deployment and management. Perfect for scaling applications efficiently! #DevOps #Containerization
gjam.in
To view or add a comment, sign in
-
At first, we considered using FastAPI for integrating OpenAlgo, attracted by its built-in async capabilities. However, we ultimately chose Flask API for its simplicity. We tailored OpenAlgo primarily for individual users and aimed to ensure an easy development process for open-source contributors.
To view or add a comment, sign in
-
Often, or perhaps always, we have a hierarchical navigation (NavigationStack) combined with horizontal navigation (TabView). Let’s see how to merge them in the post or in the newsletter in the first comment. #swiftui #iosdev https://lnkd.in/d8tnnfzi
NavigationStack & TabView - SwiftUI Blog
https://swiftui.blog
To view or add a comment, sign in
-
Exciting new #techstack alert: #GraphQL with Apollo Client! It's a powerful combination for seamless data management in web and mobile apps. 🚀📲 #webdevelopment #mobiledevelopment #ApolloClient OR Boost your #SaaS business with #DevOps! Combine #Kubernetes for orchestration, #Docker for containerization, and #Jenkins for continuous integration and delivery. 🚀🌐 #cloudcomputing #automation
Exciting new #techstack alert: #GraphQL with Apollo Client! It's a powerful combination for seamless data management in web and mobile apps. 🚀📲 #webdevelopment #mobiledevelopment #ApolloClient OR Boost your #SaaS business with #DevOps! Combine #Kubernetes for orchestration, #Docker for containerization, and #Jenkins for continuous integration and delivery. 🚀🌐 #cloudcomputing #automation
gjam.in
To view or add a comment, sign in
-
🚀 Just completed the Astro Web Framework Crash Course by James Q Quick and freeCodeCamp. I want to share some insights about the course that helped me understand this new framework for building fast content websites, such as landing pages, blogs, technical documentation, and more 🛠️ Project Setup: Starting from scratch, I learned how to create an Astro project, laying down the groundwork for my web development ventures. 📚 Astro Overview: Understanding the ins and outs of Astro, including components, file-based routing, and CSS styling, gave me a solid grasp of its capabilities. 🛠️ Development Environment Setup: Setting up Astro in VS Code and integrating Tailwind CSS really streamlined my coding and styling process, making it a breeze to work on. 📝 Content Management: Managing dynamic content with Markdown and content collections was a game-changer, especially for crafting blogs and documentation. 🔗 Dynamic Routing: Creating dynamic routes for individual blog posts improved navigation and boosted content discoverability on my site. 🎨 Enhancing Styling: Incorporating Tailwind Typography and optimizing images significantly enhanced the visual appeal and performance of my Astro website. 🔍 Advanced Features: Exploring features like the ViewTransitions API and adding support for MDX took the user experience and content creation capabilities to the next level. 🚀 Deployment: Deploying my Astro project to platforms like Vercel made my website accessible to a wider audience, ensuring scalability and top-notch performance. 🌐 Server-Side Rendering: Enabling SSR and understanding Astro Server Endpoints not only improved SEO but also boosted the overall functionality of my website. 🔗 Course Link:https://lnkd.in/g9qCB62k 🔗 GitHub Link: https://lnkd.in/g9siMgeF 🌐 Deployed Page: https://lnkd.in/gwWNDDhD
GitHub - pothuraju-dev/astro-blog
github.com
To view or add a comment, sign in
420 followers
https://blog.arcjet.com/multi-framework-docs-with-astro-starlight/