Also for desktop / interactive apps JS has a big advantage over PHP because it has the built in event handling loop. I haven't built anything with Electron so I don't know if electron apps typically have a lot of JS running both in the browser part and in the node part, but it seems like it may be a big advantage that JS can keep objects in memory and call functions with them in response to UI events. PHP by default will shut down and drop all objects after each request, so you have to do extra work to persist them.
Really glad this project exists, thanks for exploring php's stranger use cases
Thanks Marcel for this nice package which is what I needed.
Curious to see the how it will evolve
What if, with just the TALL stack, we are all able to build Android and iOS apps? 🤯Hope Marcel makes THAT happen.
23:32 I think JS is popular because it is the language of browsers.
Also for desktop / interactive apps JS has a big advantage over PHP because it has the built in event handling loop. I haven't built anything with Electron so I don't know if electron apps typically have a lot of JS running both in the browser part and in the node part, but it seems like it may be a big advantage that JS can keep objects in memory and call functions with them in response to UI events.
PHP by default will shut down and drop all objects after each request, so you have to do extra work to persist them.
Here's the talk I was referring to - super interesting!
www.destroyallsoftware.com/talks/the-birth-and-death-of-javascript