Search icon
Subscription
0
Cart icon
Close icon
You have no products in your basket yet
Save more on your purchases!
Savings automatically calculated. No voucher code required
Arrow left icon
All Products
Best Sellers
New Releases
Books
Videos
Audiobooks
Learning Hub
Newsletters
Free Learning
Arrow right icon
$9.99 | ALL EBOOKS & VIDEOS
Over 7,000 tech titles at $9.99 each with AI-powered learning assistants on new releases
The Official Guide to Mermaid.js
The Official Guide to Mermaid.js

The Official Guide to Mermaid.js: Create complex diagrams and beautiful flowcharts easily using text and code

By Knut Sveidqvist , Ashish Jain
$35.99 $9.99
Book Sep 2021 492 pages 1st Edition
eBook
$35.99 $9.99
Print
$43.99
Subscription
$15.99 Monthly
eBook
$35.99 $9.99
Print
$43.99
Subscription
$15.99 Monthly

What do you get with eBook?

Product feature icon Instant access to your Digital eBook purchase
Product feature icon Download this book in EPUB and PDF formats
Product feature icon Access this title in our online reader with advanced features
Product feature icon DRM FREE - Read whenever, wherever and however you want
Buy Now
Table of content icon View table of contents Preview book icon Preview Book

The Official Guide to Mermaid.js

Section 1: Getting Started with Mermaid

This section introduces Mermaid to the readers, where they will understand about effective documentation, what Mermaid is and why it came into being, and how to use it. It also covers all the important concepts needed to understand and use different configuration options, and how to change the default styles and override the theme to make their diagram look better.

This section comprises the following chapters:

  • Chapter 1, The Art of Documentation with Mermaid
  • Chapter 2, How to Use Mermaid
  • Chapter 3, Mermaid Versions and Using the Live Editor
  • Chapter 4, Modifying Configurations with or without Directives
  • Chapter 5, Changing Themes and Making Mermaid Look Good
Left arrow icon Right arrow icon
Download code icon Download Code

Key benefits

  • Learn how to use and customize the different diagram types in Mermaid
  • Discover examples of how to add Mermaid to a documentation system
  • Use Mermaid with various tools available such as editors, wiki, and more

Description

Mermaid is a JavaScript-based charting and diagramming tool that lets you represent diagrams using text and code, which simplifies the maintenance of complex diagrams. This is a great option for developers as they’re more familiar with code, rather than using special tools for generating diagrams. Besides, diagrams in code simplify maintenance and ensure that the code is supported by version control systems. In some cases, Mermaid makes refactoring support for name changes possible while also enabling team collaboration for review distribution and updates. Developers working with any system will be able to put their knowledge to work with this practical guide to using Mermaid for documentation. The book is also a great reference for looking up the syntax for specific diagrams when authoring diagrams. You’ll start by learning the importance of accurate and visual documentation. Next, the book introduces Mermaid and establishes how to use it to create effective documentation. By using different tools, editors, or a custom documentation platform, you’ll also understand how to use Mermaid syntax for various diagrams. Later chapters cover advanced configuration settings and theme options to manipulate your diagram as per your needs. By the end of this book, you’ll be well-versed with Mermaid diagrams and how they can be used in your workflows.

What you will learn

Understand good and bad documentation, and the art of effective documentation Become well-versed with maintaining complex diagrams with ease Discover how to draw different types of Mermaid diagrams such as flowcharts, class diagrams, Gantt charts, and more Implement Mermaid diagrams in your workflows Understand how to set up themes for a Mermaid diagram or an entire site Get to grips with setting up a custom documentation system

Product Details

Country selected

Publication date : Sep 17, 2021
Length 492 pages
Edition : 1st Edition
Language : English
ISBN-13 : 9781801078023
Vendor :
ECMA International
Category :

What do you get with eBook?

Product feature icon Instant access to your Digital eBook purchase
Product feature icon Download this book in EPUB and PDF formats
Product feature icon Access this title in our online reader with advanced features
Product feature icon DRM FREE - Read whenever, wherever and however you want
Buy Now

Product Details


Publication date : Sep 17, 2021
Length 492 pages
Edition : 1st Edition
Language : English
ISBN-13 : 9781801078023
Vendor :
ECMA International
Category :

Table of Contents

19 Chapters
Preface Chevron down icon Chevron up icon
1. Section 1: Getting Started with Mermaid Chevron down icon Chevron up icon
2. Chapter 1: The Art of Documentation with Mermaid Chevron down icon Chevron up icon
3. Chapter 2: How to Use Mermaid Chevron down icon Chevron up icon
4. Chapter 3: Mermaid Versions and Using the Live Editor Chevron down icon Chevron up icon
5. Chapter 4: Modifying Configurations with or without Directives Chevron down icon Chevron up icon
6. Chapter 5: Changing Themes and Making Mermaid Look Good Chevron down icon Chevron up icon
7. Section 2: The Most Popular Diagrams Chevron down icon Chevron up icon
8. Chapter 6: Using Flowcharts Chevron down icon Chevron up icon
9. Chapter 7: Creating Sequence Diagrams Chevron down icon Chevron up icon
10. Chapter 8: Rendering Class Diagrams Chevron down icon Chevron up icon
11. Chapter 9: Illustrating Data with Pie Charts and Understanding Requirement Diagrams Chevron down icon Chevron up icon
12. Section 3: Powerful Diagrams for the Advanced User Chevron down icon Chevron up icon
13. Chapter 10: Demonstrating Connections Using Entity Relationship Diagrams Chevron down icon Chevron up icon
14. Chapter 11: Representing System Behavior with State Diagrams Chevron down icon Chevron up icon
15. Chapter 12: Visualizing Your Project Schedule with Gantt Chart Chevron down icon Chevron up icon
16. Chapter 13: Presenting User Behavior with User Journey Diagrams Chevron down icon Chevron up icon
17. Other Books You May Enjoy Chevron down icon Chevron up icon
Appendix :Configuration Options Chevron down icon Chevron up icon

Customer reviews

Top Reviews
Rating distribution
Empty star icon Empty star icon Empty star icon Empty star icon Empty star icon 0
(0 Ratings)
5 star 0%
4 star 0%
3 star 0%
2 star 0%
1 star 0%
Filter icon Filter
Top Reviews

Filter reviews by


No reviews found
Get free access to Packt library with over 7500+ books and video courses for 7 days!
Start Free Trial

FAQs

How do I buy and download an eBook? Chevron down icon Chevron up icon

Where there is an eBook version of a title available, you can buy it from the book details for that title. Add either the standalone eBook or the eBook and print book bundle to your shopping cart. Your eBook will show in your cart as a product on its own. After completing checkout and payment in the normal way, you will receive your receipt on the screen containing a link to a personalised PDF download file. This link will remain active for 30 days. You can download backup copies of the file by logging in to your account at any time.

If you already have Adobe reader installed, then clicking on the link will download and open the PDF file directly. If you don't, then save the PDF file on your machine and download the Reader to view it.

Please Note: Packt eBooks are non-returnable and non-refundable.

Packt eBook and Licensing When you buy an eBook from Packt Publishing, completing your purchase means you accept the terms of our licence agreement. Please read the full text of the agreement. In it we have tried to balance the need for the ebook to be usable for you the reader with our needs to protect the rights of us as Publishers and of our authors. In summary, the agreement says:

  • You may make copies of your eBook for your own use onto any machine
  • You may not pass copies of the eBook on to anyone else
How can I make a purchase on your website? Chevron down icon Chevron up icon

If you want to purchase a video course, eBook or Bundle (Print+eBook) please follow below steps:

  1. Register on our website using your email address and the password.
  2. Search for the title by name or ISBN using the search option.
  3. Select the title you want to purchase.
  4. Choose the format you wish to purchase the title in; if you order the Print Book, you get a free eBook copy of the same title. 
  5. Proceed with the checkout process (payment to be made using Credit Card, Debit Cart, or PayPal)
Where can I access support around an eBook? Chevron down icon Chevron up icon
  • If you experience a problem with using or installing Adobe Reader, the contact Adobe directly.
  • To view the errata for the book, see www.packtpub.com/support and view the pages for the title you have.
  • To view your account details or to download a new copy of the book go to www.packtpub.com/account
  • To contact us directly if a problem is not resolved, use www.packtpub.com/contact-us
What eBook formats do Packt support? Chevron down icon Chevron up icon

Our eBooks are currently available in a variety of formats such as PDF and ePubs. In the future, this may well change with trends and development in technology, but please note that our PDFs are not Adobe eBook Reader format, which has greater restrictions on security.

You will need to use Adobe Reader v9 or later in order to read Packt's PDF eBooks.

What are the benefits of eBooks? Chevron down icon Chevron up icon
  • You can get the information you need immediately
  • You can easily take them with you on a laptop
  • You can download them an unlimited number of times
  • You can print them out
  • They are copy-paste enabled
  • They are searchable
  • There is no password protection
  • They are lower price than print
  • They save resources and space
What is an eBook? Chevron down icon Chevron up icon

Packt eBooks are a complete electronic version of the print edition, available in PDF and ePub formats. Every piece of content down to the page numbering is the same. Because we save the costs of printing and shipping the book to you, we are able to offer eBooks at a lower cost than print editions.

When you have purchased an eBook, simply login to your account and click on the link in Your Download Area. We recommend you saving the file to your hard drive before opening it.

For optimal viewing of our eBooks, we recommend you download and install the free Adobe Reader version 9.