Ripple – A TypeScript UI framework that takes the best of React, Solid, Svelte
1–10 of 74 posts
Re: Ripple – A TypeScript UI framework that takes the best of React, Solid, Svelte
#2I have always been attentive to trueadm's work.
But this time, it's really something else.
I think it's an excellent synthesis between React and Svelte.
Re: Ripple – A TypeScript UI framework that takes the best of React, Solid, Svelte
#3"Why?" is not made clear.
I'd like to see as the first thing on the README.md why this is different and how it's better suited to the authors preferences.
Re: Ripple – A TypeScript UI framework that takes the best of React, Solid, Svelte
#4"Why?" is not made clear. I'd like to see as the first thing on the README.md why this is different and how it's better suited to the authors preferences.
[dead]
Re: Ripple – A TypeScript UI framework that takes the best of React, Solid, Svelte
#5If you want something that is similar but looks better and more mature, check out Mint (mint-lang.com - I'm the author)
Re: Ripple – A TypeScript UI framework that takes the best of React, Solid, Svelte
#6The ability to output JSX between native control flow is the real cool part here's, imo. Besides that it looks kinda like Rezact.
Re: Ripple – A TypeScript UI framework that takes the best of React, Solid, Svelte
#7Looks quite nice, I'm not 100% sold on having flow exposed (for, if) and plain text always escaped (wrapped in {''}), I suppose at least it encourages not having magic strings everywhere. There's some other details that look interesting like the @use feature. I like the reactive prefix concept but having had so many reactive headaches I'm interested in how this plays out. Overall it's a wait and see project for me with no clear must haves, at least right now.
Re: Ripple – A TypeScript UI framework that takes the best of React, Solid, Svelte
#8You need to drop your source code into some LLMs and ask for a security review - there's lots of holes.
Re: Ripple – A TypeScript UI framework that takes the best of React, Solid, Svelte
#9In case people don't know who the author is... Dominic is the original author of Inferno, was part of the React team, and also was a major contributor to Svelte 5 (the runes thing).
Re: Ripple – A TypeScript UI framework that takes the best of React, Solid, Svelte
#10Since this is marked as a departure from HTML and has it's own syntax, I think this is a good point to improve upon JSX.
- Remove curly braces from props and children
canBeInParanthesis()) />
userName
"Text contents"
- Add punning (like how { age: age } becomes { age } in JS) const age = 40;
/
// explicit boolean attributes