There comes a point in every man’s life where he r...
# share-your-work
m
There comes a point in every man’s life where he releases an open source frontend framework. That day, for me, is today. Tutuca: a zero-dependency, batteries-included SPA framework https://marianoguerra.github.io/tutuca/ Would love your feedback on the framework, the landing page and the tutorial
👀 4
😋 1
f
I like the name! (I know what is tutuca since I come from Argentina and it was my favourite snack when I was a kid)
😄 1
j
fyi, the “drag and drop” example is difficult to follow because numbers don’t move; I kept looking for the numbers to get reordered and it didn’t happen. (you do drag the number with the label, after all.)
m
🤔 maybe I should make them different colors or something, the number is the item index in the list, it changes on drop. any other idea that may make it clearer?
j
(1) Don't have numbers at all, or (2) Have numbers but don't drag them.
(3) Update numbers during the drag, rather than just on drop.
m
Have you ever checked out https://mint-lang.com/ they even made a programming language for SPA. Perhaps some ideas would be cool to take from there, particularly their concurrency. @Mariano Guerra
m
I love creating programming languages, but in this case I think it's a barrier for 2 reasons 1) you have to learn the new language and support it everywhere your users want to use it 2) it introduces things you have to install, setup, configure
a whole todo application (frontend and backend) in a single file/language: https://github.com/spawnfest/dtu/blob/main/examples/erlang.dtu
m
@Mariano Guerra I mean, to take the technique from the language into the framework, particularly the concurrency or reactivity of the elements that depends on other elements. 🙂
👍🏽 1