Useful Links
Computer Science
Web Development
Static Site Generators
1. Foundations of Static Site Generation
2. Core Architecture and Concepts
3. Choosing and Setting Up an SSG
4. Content Creation and Management
5. Templating and Layouts
6. Working with Data
7. Advanced Features and Customization
8. Build Process and Deployment
9. Performance and Optimization
10. SSGs in the Modern Web Ecosystem
Core Architecture and Concepts
The SSG Workflow Overview
Input Sources
Processing Pipeline
Output Generation
Deployment Preparation
Source Files and Structure
Content Files
Markdown Files
HTML Files
Other Markup Languages
Template and Layout Files
Base Layouts
Page Templates
Partial Templates
Component Templates
Static Assets
Images
Stylesheets
JavaScript Files
Fonts
Icons and Favicons
Data Files
JSON Files
YAML Files
TOML Files
CSV Files
Configuration Files
Site Configuration
Build Configuration
Plugin Configuration
The Build Engine
Content Parsing
Front Matter Extraction
Markdown Processing
Content Transformation
Template Processing
Template Compilation
Data Injection
Layout Application
Asset Processing
File Copying
Optimization
Bundling
Output Generation
HTML Generation
File Organization
URL Structure Creation
The Output Directory
Structure of Generated Site
Directory Organization
File Naming Conventions
URL Mapping
Static File Collection
HTML Pages
CSS Files
JavaScript Files
Media Assets
Deployment Readiness
Web Server Compatibility
CDN Optimization
Previous
1. Foundations of Static Site Generation
Go to top
Next
3. Choosing and Setting Up an SSG