18 lines
1 KiB
Text
18 lines
1 KiB
Text
- Words
|
|
- Making a website with HTML
|
|
- What you want to have
|
|
- A way to write components that can be reused in pages with an HTML like syntax.
|
|
- You need this to maintain headers, footers, widgets and consistent site wide content without going insane.
|
|
- You want it to be HTML like so that you don't have to learn another language to write and inspect your HTML.
|
|
- A way to easily render those components into HTML files that you can open with your browser to test.
|
|
- A programming language you can use to write arbitrary code to combines your HTML components with data.
|
|
- A system that watches for changes during development and shows it in the browser immediately.
|
|
- How I implemented this with Node.js and TypeScript.
|
|
- Mention React+JSX, Vue.js, and Svelte.
|
|
- Projects
|
|
- Buddhabrot renderer.
|
|
- Wodden Drawing Board.
|
|
- Flying Hornwitser papercraft.
|
|
- Prototype Soren Plush.
|
|
- Blender to CSS export script.
|
|
- Download Archive: A zip file containing every page so that you can browse the site locally and keep it.
|