DEV Community

Cover image for Meteor is getting new docs!
Gabriel Grubba for Meteor

Posted on • Edited on

22 12 13 12 13

Meteor is getting new docs!

Home page of docs

We are in the process of migrating documentation from the current site to the new one. You can follow the status in this PR, and the preview site is here.
In the near future, we will move our guide to the same site.

This blog post will briefly show how the new Meteor.js docs will look while explaining why we are doing this change.

Before

Before

now

Now

Why are we making this change?

Our current docs have more than eight years of existence, and because of that, code examples, APIs, and the UI sometimes feel outdated. In this spirit of change coming with Meteor.js v3, we decided that while updating our docs to match the new API, we should adjust the docs to fit our vision of the future of Meteor.js: Modern and connected to the JavaScript ecosystem.

Modern look

API Index

In this new version, we have added an API index, a page that lists all Meteor.js APIs. It behaves similarly to an index page for a book; every item on this page links to its documentation.

API index

Information architeture

While redesigning our new docs, we changed how the information is grouped and displayed on the page. We kept related information together.

sidebar

Also, every page has an on this page section(index), so you know which API you have on this page.

On this page section

Why Vitepress?

While researching which static site generator we would use, we had a lot of frameworks to pick up from, but only some addressed our needs.
While choosing, we needed it to have a good "default" template, out-of-the-box plugins, and be easy to extend its functionalities. From our research, the one that matched most criteria and felt the easiest to start and progress with was Vitepress.


We are proud of the work that we have done in these new docs. It has been a challenging journey, and there is much more to it.

If you liked what you saw today, please react to this post and do not forget to follow us on our socials:

SurveyJS custom survey software

Simplify data collection in your JS app with a fully integrated form management platform. Includes support for custom question types, skip logic, integrated CCS editor, PDF export, real-time analytics & more. Integrates with any backend system, giving you full control over your data and no user limits.

Learn more

Top comments (2)

Collapse
 
danielhe4rt profile image
Daniel Reis • Edited

Really important to keep docs updated readable. Meteor is a huge project and deserves the better documentation shape for his users!

Keep going, folks!

Collapse
 
corners2wall profile image
Corners 2 Wall

Better documentation is a code!

A Workflow Copilot. Tailored to You.

Pieces.app image

Our desktop app, with its intelligent copilot, streamlines coding by generating snippets, extracting code from screenshots, and accelerating problem-solving.

Read the docs

👋 Kindness is contagious

Please leave a ❤️ or a friendly comment on this post if you found it helpful!

Okay