3 ms·
I'd not say React is big. Sure it's big in name. But compared code-wise to Angular it's tiny, and just handles the view-side of things. Besides that I'm not su
by cies 5y ago
I'd not say React is big. Sure it's big in name. But compared code-wise to Angular it's tiny, and just handles the view-side of things.
Besides that I'm not sure what you say is correct. It seems IHP uses HSX, something similar to JSX, but not JSX itself, nor React. The only place I see React mentioned is as a dependency of their "Guide" (some documentation hub their run):
https://ihp.digitallyinduced.com/Guide/index.html https://ihp.digitallyinduced.com/Guide/index.html
The search widget in the top right uses React, but that's all...
- austincheney 5y agoThe React dependency is mentioned in the documentation linked from their code example: https://ihp.digitallyinduced.com/Guide/realtime-spas.html https://ihp.digitallyinduced.com/Guide/realtime-spas.html
- kodefant 5y agoPersonally I am using DataSync like described in the docs, but with Elm, so React is just an option for using this API, not a requirement :)
- cies 5y agoAny link to an example project or details on how to achieve this?
- lolinder 5y agoThe first header after Introduction: > Todo List App > Adding React to your IHP project The first sentence of that section: > To access the JavaScript ecosystem we need to add NodeJS to our project. Both the header and this first sentence imply that this is an optional add-on, not a dependency. I can also speak from experience and tell you that there is no dependency on react. I've played around with IHP and in its default form the stack resembles Rails: Haskell renders HTML with forms, which submit data to the Haskell server via POST. No JavaScript required at all, much less React.