데브허브 | DEVHUB | A journey into the fiber - Matias Nahuel Gonzalez Fernandez
My idea es to have a relaxed, fun talk showcasing some experiments I've been doing lately.
I have beein playing with fiber, in order to learn how to create a custom implementaion. I have the intention to create "random" react implementatios. For example:
react-jimp-fiber: in order to compose images using react sytax. (https://github.com/matiasngf/experime...)
Other implementations I have in progres:
"react-midi-fiber": to play music using react
"react-voice-fiver": output voice using react
I want to come up with more absurd implementations like "react-led-fiver", to control LED strips usnig react. "react-fiber-fiber", to create fiber renderers using react syntax.
Why:
I love experimenting. I found it interesting to learn by doing non-work-related experiments from creating raymarching renderers to building esoteric programming languages.
Both examples can be found here:
ray-marching: https://matiasgf.dev/experiments/ray-...
A language built with emojis that transpiles into JS: https://github.com/matiasngf/experime...
One of my latest experiments was creating a 3D game on the CLI. I used react-ink behind the scenes to render into the CLI, you can find a detailed description of it here:
https://github.com/matiasngf/terminal...
When doing it, I was super curious about react fiber, and how could it be possible to create one by myself., that's why I started, react-jimp-fiber, so I could compose simple images and render them as ascii into the terminal.