4D Blog

Home News The story behind 4D’s new Markdown-based documentation site

The story behind 4D’s new Markdown-based documentation site

March 2, 2021

News

by Arnaud Schmitt, Head of Technical Documentation at 4D SAS

 

As many of you know, doc.4d.com has long been managed using an in-house 4D application. However, 4D’s documentation is currently in transition to a new architecture: a Markdown-based documentation site.

This was the topic a few weeks ago during a 4D Method meetup, where I shared our experience about creating and maintaining the new documentation site. You may find this information useful when you are browsing the 4D documentation site, or if you need to create your own documentation.

Why a new documentation site?

Well, the previous 4D documentation website is still alive and very useful, but it’s outdated and tends to be challenging to evolve because of old code. So what we wanted is:

  • a new design for new technologies,
  • a way to document API with classes, inheritance, hierarchy, etc.
  • to have more control over formats, styles, builds, etc.

In this video, I explain in details the reasons behind this transition, the overall architecture, and much more:

 

Feel free to join me on the 4D Forum if you have any questions.

What is 4DMethod?

4DMethod group is a 4D User Group organized by Brent Raymond. 

The group hosts regularly scheduled meetings to provide a community for both 4D users and developers, discuss technical issues with current systems and ideas for future development, offer coding solutions to new and experienced developers, to name a few.

Know more about the 4DMethod here.

Discuss

Latest related posts

  • April 17, 2025

    4D 20 R9 Beta Starts Today

  • April 16, 2025

    4D 20 R8 is Here

  • February 10, 2025

    Windows Server 2025, a quick update on OS certification

Arnaud Schmitt
Arnaud Schmitt
After obtaining a master's degree in Communication and Marketing at Paris Sorbonne University, Arnaud began his career in the media industry as a journalist and editorial secretary.Passionate about IT, he joined the ACI company (which later became 4D) in the early 90s as a technical writer. Continuing the 4D adventure, Arnaud has since taken the head of the Documentation department. Over the years, he has supported both the evolutions of the 4D product and those of the documentation tools, from FrameMaker to Docusaurus, including Doc Center.
  • Deutsch
  • Français
  • English
  • Português
  • Čeština
  • Español
  • Italiano
  • 日本語

Categories

Browse categories

  • 4D View Pro
  • 4D Write Pro
  • 4D for Mobile
  • Email
  • Development Mode
  • 4D Language
  • ORDA
  • User Interface / GUI
  • Qodly Studio
  • Server
  • Maintenance
  • Deployment
  • 4D Tutorials
  • Generic
  • 4D Summit sessions and other online videos

Tags

4D-Analyzer 4D for Android 4D for iOS 4D NetKit 4D Qodly Pro 4D View Pro 4D Write Pro 20 R8 20 R9 Administration Authentication Build application CI/CD Class Client/Server Code editor Collections Compatibility settings Formula Listbox Logs Mail Microsoft 365 Network Objects ORDA PDF Pictures Preemptive Programming Qodly Studio REST Scalability Security Session Source control Speed Spreadsheet Tutorial UI User Experience v20 vscode Web Word processor

Tags

4D-Analyzer 4D for Android 4D for iOS 4D NetKit 4D Qodly Pro 4D View Pro 4D Write Pro 20 R8 20 R9 Administration Authentication Build application CI/CD Class Client/Server Code editor Collections Compatibility settings Formula Listbox Logs Mail Microsoft 365 Network Objects ORDA PDF Pictures Preemptive Programming Qodly Studio REST Scalability Security Session Source control Speed Spreadsheet Tutorial UI User Experience v20 vscode Web Word processor
Subscribe to 4D Newsletter

© 2025 4D SAS - All rights reserved
Terms & Conditions | Legal Notices | Data Policy | Cookie Policy | Contact us | Write for us


Subscribe to 4D Newsletter

* Your privacy is very important to us. Please click here to view our Policy

Contact us

Got a question, suggestion or just want to get in touch with the 4D bloggers? Drop us a line!

* Your privacy is very important to us. Please click here to view our Policy