Zelf bouwen — een overzicht van je opties

Samenvatting

Naast de kant-en-klare blokken uit Nebula en Starbase kun je in Mach3Blocks ook volledig eigen blokken bouwen. Dat kan op vier manieren — van visueel slepen zonder een regel code te schrijven, tot volledig zelf programmeren. Dit artikel geeft je een overzicht zodat je weet welke aanpak het beste bij jou past.

Hoe werkt het

De vier manieren om zelf te bouwen

Aanpak Wat doe je Heb je code-kennis nodig?
Bouwen zonder code Je voegt elementen toe en ordent ze via de visuele editor — alles met klikken en slepen Nee
Maatwerkblokken Je maakt blokken die specifiek bij één website horen, met eigen code Ja
Blokbibliotheek Je slaat zelfgemaakte blokken op in een bibliotheek zodat je ze op meerdere websites kunt hergebruiken Ja
Coderen in blokken Je bewerkt de HTML, CSS en JavaScript van een blok rechtstreeks in de editor Ja

Welke aanpak past bij jou?

Bouwen zonder code is de beste keuze als je een bestaand blok wilt uitbreiden met extra elementen, of als je een eenvoudige eigen layout wilt opzetten. Je hebt hier geen technische kennis voor nodig.

Maatwerkblokken zijn geschikt als je een uniek blok nodig hebt dat alleen bij één specifieke website hoort. Denk aan een blok met een heel specifieke layout die niet in de standaardbibliotheken zit.

Blokbibliotheek is de aanpak als je blokken bouwt die je op meerdere websites of bij meerdere klanten wilt hergebruiken. Je beheert ze op één plek en gebruikt ze overal.

Coderen in blokken geeft je volledige controle. Je bewerkt de HTML, CSS (via LESS) en JavaScript rechtstreeks — handig voor complexe interacties of heel specifieke vormgeving die je niet met de standaard opties kunt bereiken.

Welke technieken gebruikt Mach3Blocks?

Goed om te weten als je gaat coderen: Mach3Blocks werkt onder de motorkap met:

  • jQuery — een JavaScript-bibliotheek voor interacties
  • LESS — een uitbreiding op CSS die automatisch wordt omgezet naar gewone CSS bij het publiceren
  • Flexbox — voor het positioneren van elementen binnen blokken
  • Een eigen 12-koloms grid — vergelijkbaar met Bootstrap, waarbij je de breedte van kolommen instelt op basis van 12 delen

Code-toegang aanvragen

Om blokcode te kunnen bewerken heb je code-toegang nodig. Dit staat niet standaard aan. Je kunt het aanvragen door een mail te sturen naar support@mach3builders.nl — vermeld daarbij je e-mailadres. Code-toegang geldt voor alle codeniveaus: blokcode, paginacode en websitecode.

Heb je (nog) geen code-toegang? Dan zie je de code-editors en de Head/Body-velden niet staan, en verschijnt er een foutmelding als je toch een codehandeling probeert. Vraag code-toegang aan zoals hierboven beschreven.