Glossary
- CMS
- computer software used to manage the creation and modification of digital content
- A CMS (Content Management System) typically has two major components: a front-end user interface that allows a user, even with limited expertise, to add, modify, and remove content from a website without the intervention of a webmaster; and a content delivery application, which compiles the content and updates the website.
- Linux
- Linux is one of the most widely used open-source operating systems.
- Built on top of UNIX, it is very popular amoung developers and is beginning to gain more mainstream use.
- Markdown
- Markdown is a text-to-HTML conversion tool for web writers.
- Markdown allows you to write using an easy-to-read, easy-to-write plain text format, then convert it to structurally valid HTML.
- Roe-anji
- A set of Markdown extensions for Roe CMS
- Collections, Cards, Galleries, Forms, Buttons, and more. Better than learning a templating language
- Ruby on Rails (Rails)
- Rails is a full-stack framework written in Ruby.
- It ships with all the tools needed to build amazing web apps on both the front and back end with strong conventions.
- SSG
- Static site generators (SSGs) are software engines that use text input files (such as Markdown) to generate static web pages.
- Unlike dynamic websites, these static pages do not change based on the request. This simplifies the requirements for the backend and allows the site to be distributed via content delivery networks (CDNs)
- YAML
- A human-readable data serialization language.
- It is commonly used for configuration files and in applications where data is being stored or transmitted in plain text.