Skip to content

Instantly share code, notes, and snippets.

View miel775's full-sized avatar

Miel miel775

View GitHub Profile
@miel775
miel775 / gist:b96e11a0aa15e778861671aeee947548
Last active October 31, 2025 17:01
Menu maken met Jekyll

Met de config.yml file kan je een menu maken

menu

  • name: "Windows Versions" link: "/windows-versions"
  • name: "About" link: "/about"
  • name: "Startup" link: "/startup"
  • name: "Shutdown"
@miel775
miel775 / Jekyll.md
Created October 30, 2025 11:06
Jeckyll

Doelgroep en Randvoorwaarden

Jeckyll is een simpele static sitegenerator die vooral doelt op het maken van blogs dat los staat van databases. Jeckyll is geschreven in Ruby wat gestructureerd kan worden in Markdowns. Liquid veranderd de bestanden naar een statische website wat bij elke server kan worden aangesloten.

Jeckyll is een stabiele en veilige site generator omdat je alleen maar text files hoeft te leveren. Het hoeft ook niet geupdate te worden. Je kan het met GitHubpages makkelijk zelf gratis hosten. Dit is ideaal voor kleine ondernemingen met blogposts.

Deze techstack heeft veel verouderde bronnen van meer dan 5 jaar geleden. Gebruikers kunnen het lastig vinden om de site generator te gebruiken omdat er geen GUI is. De community is vrij klein waardoor er weinig distributie is. Het is ook niet mogelijk om Server Side te scripten.

Sources

Jekyll tutorial – all you need to know - Io

@miel775
miel775 / Strapi.md
Created October 30, 2025 08:02
Strapi

Doelgroep en Randvoorwaarden

Strapi is een open source CMS waar je API en Content Management kan versimpelen. Met meer dan 38 miljoen websites is Strapi een popularie CMS. Het heeft een headless CMS aanpak die de backend en de frontend los doet koppelen. Alle content wordt opgehaald vanuit een API ook wordt er GraphQL en RestAPI's gesupport wat een flexibilere ontwikkeling geeft.Het geeft support aan verschillende databases zoals: MariaDB, MySQL, Postgres, en SQLite.

Deze CMS is perfect voor unieke ontwerpen sinds het een flexibele techstack is. Het is ook nog eens developer friendly voor het managen van content op websites.

Het neemt toch wel wat tijd in beslag om de techstack onder de knie te krijgen. Het is ook een prille community zodat er minder support wordt geboden. Voor het installeren van de techstack moet je dit handmatig verbinen met de Strapi Admin Panel.

Bronnen https://strapi.io - Strapi

@miel775
miel775 / 11ty.md
Last active October 31, 2025 17:04
11ty

Eleventy is een open-source JavaScript sitegenerator die met behulp van statische bestanden een website kan bouwen.

Doelgroep en Randvoorwaarden

Eleventy is vooral gefocust op het verwerken van markdown naar een blog/website. Het is een populaire SiteGenerator die zelfs door Google wordt gebruikt. Deze techstack wordt vooral gebruikt voor persoonlijke webstes en blogs.

Er zijn een aantal voordelen aan deze site generator, zo is het makkelijk te testen, heeft het paginatie inbegrepen in de techstack, zijn images makkelijker te verwekren het is tenslotte een zeer flexibele tech stack.

Daarbij kost het wel tijd om je in te lezen in de techstack ook met het debuggen. Verder gebruikt de techstack zowel camelcase als snakecase.