-
Notifications
You must be signed in to change notification settings - Fork 0
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
- Loading branch information
Showing
1 changed file
with
11 additions
and
5 deletions.
There are no files selected for viewing
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -1,7 +1,13 @@ | ||
### Tool/Technology 1 | ||
### MarkBind Processing Flow | ||
1. Nunjucks Templating Processing | ||
* The workflow begins with processing Nunjucks templates, a powerful templating engine that allows for reusable components, conditional rendering, loops, and variable interpolation. | ||
* Any Nunjucks-specific syntax, such as `{% for %}` and `{{ variables }}`, is evaluated and replaced with the corresponding content before moving to the next stage. | ||
2. Markdown to HTML Conversion | ||
* Once the Nunjucks templates have been fully processed, the system proceeds with converting Markdown files into HTML. | ||
* This stage includes handling various Markdown features such as headings, lists, tables, code blocks, and MarkBind-specific extensions like expandable panels, tabbed displays, and embedded components. | ||
3. Final HTML Processing | ||
* After the Markdown has been transformed into HTML, the system performs a final round of processing on the generated HTML. | ||
* This includes tasks like resolving custom components, enhancing the page structure, injecting additional scripts and styles, and ensuring proper linking between different parts of the site. | ||
|
||
List the aspects you learned, and the resources you used to learn them, and a brief summary of each resource. | ||
|
||
### Tool/Technology 2 | ||
|
||
... | ||
... |