Documentation
Everything you need to understand the code.
What is MAKETEK?
MAKETEK is a guide for building technology from scratch using the most primitive tools available. No frameworks, no build systems, no package managers. Just a text editor and a browser.
The philosophy is simple: if you understand how things work at the lowest level, you can build anything. Frameworks are tools, not requirements.
Prerequisites
- A text editor (VS Code, Notepad++, or even Notepad)
- A web browser (Chrome, Firefox, Edge)
- Curiosity
That's it. No Node.js, no npm, no terminal required for the basics.
Learning Path
HTML - Structure
The skeleton of every web page
CSS - Styling
Make things look right
JavaScript - Logic
Make things interactive
Fetch API - Data
Talk to servers and APIs
WebSocket - Real-time
Live data streams
Storage - Persistence
Save data locally
Components - Patterns
Reusable UI without frameworks
Integration - Full App
Combine everything together
After the Basics
Once you understand the primitives, you can choose to learn frameworks like React, Vue, or Svelte with a much deeper understanding. You'll know what they're doing under the hood, why they exist, and when you actually need them.
The best developers don't just use tools. They understand them.