Upgrade to Pro — share decks privately, control downloads, hide ads and more …

Tekst-gebaseerde tools, echt niet alleen voor nerds...

Tekst-gebaseerde tools, echt niet alleen voor nerds...

Het lijkt een beetje nerdy maar in deze sessie laat ik je de kracht zien van platte tekst (o.a. markdown). Met behulp van een eenvoudige editor en wat tools maken we:

- een statische website,
- documentatie,
- een presentatie en
- schema's in Confluence

Voordeel van deze tekst-gebaseerde tools is dat deze ook gemakkelijk te combineren zijn met versiebeheer tools zoals Git en daarnaast op alle platformen beschikbaar zijn.

Albert W. Alberts

March 21, 2019
Tweet

More Decks by Albert W. Alberts

Other Decks in Technology

Transcript

  1. Het lijkt een beetje nerdy maar in deze sessie laat

    ik je de kracht zien van platte tekst (o.a. markdown). Met behulp van een eenvoudige editor en wat tools maken we: een statische website, documentatie, een presentatie en schema's in Confluence Voordeel van deze tekst-gebaseerde tools is dat deze ook gemakkelijk te combineren zijn met versiebeheer tools zoals Git en daarnaast op alle platformen beschikbaar zijn.
  2. John Gruber John Gruber "The overriding design goal for Markdown's

    formatting syntax is to make it as readable as possible.
  3. John Gruber John Gruber "The overriding design goal for Markdown's

    formatting syntax is to make it as readable as possible. The idea is that a Markdown-formatted document should be publishable as-is, as plain text,
  4. John Gruber John Gruber "The overriding design goal for Markdown's

    formatting syntax is to make it as readable as possible. The idea is that a Markdown-formatted document should be publishable as-is, as plain text, without looking like it's been marked up with tags or formatting instructions."
  5. Markdown Markdown MultiMarkdown MultiMarkdown CommonMark CommonMark GitHub Flavored Markdown GitHub

    Flavored Markdown Gestandaardiseerd in RFC 7763 (Markdown) en RFC 7764 (MultiMarkdown, CommonMark en GFM)
  6. Statische website: Statische website: geen database back-end pagina's bestaande uit

    HTML + CSS content is statisch betere caching betere performance veilig
  7. MkDocs MkDocs MkDocs is a fast, simple and downright gorgeous

    static site generator that's geared towards building project documentation. Documentation source files are written in Markdown, and configured with a single YAML configuration file.
  8. PlantUML PlantUML PlantUML is an open-source tool allowing users to

    create UML diagrams from a plain text language.
  9. PlantUML PlantUML PlantUML is an open-source tool allowing users to

    create UML diagrams from a plain text language. The language of PlantUML is an example of an Application Specific Language.
  10. PlantUML PlantUML PlantUML is an open-source tool allowing users to

    create UML diagrams from a plain text language. The language of PlantUML is an example of an Application Specific Language. It has been used to allow blind students to work with UML.