Imba - create complex web apps with ease!
1–9 of 9 posts
Re: Imba - create complex web apps with ease!
#2Re: Imba - create complex web apps with ease!
#3This is the new website for Imba. I'd love to get advice and constructive feedback regarding both the site itself, and the learning material.
What happened? Did Facebooks money buyed so much speed improvements or did Mithril just get slower?
Nevertheless a impressive performance for Imba. As a LiveScript fan I also like the syntax very much :)
Re: Imba - create complex web apps with ease!
#4This is the new website for Imba. I'd love to get advice and constructive feedback regarding both the site itself, and the learning material.
The benchmarks seem fishy to me. The last time I looked, Mithril was much faster than React. This seemed to be one of its main selling points, besides being a much smaller lib. What happened? Did Facebooks money buyed so much speed improvements or did Mithril just get slower? Nevertheless a impressive performance for Imba. As a LiveScript fan I also like the syntax very much :)
Re: Imba - create complex web apps with ease!
#5Earlier quoted context omitted.
The benchmarks seem fishy to me. The last time I looked, Mithril was much faster than React. This seemed to be one of its main selling points, besides being a much smaller lib. What happened? Did Facebooks money buyed so much speed improvements or did Mithril just get slower? Nevertheless a impressive performance for Imba. As a LiveScript fan I also like the syntax very much :)
The benchmark where mithril was much faster is very flawed, see comments from creators of vue: http://vuejs.org/perf/ . Mithril was faster because it rendered asynchronously once every frame, while React rendered on every single simulated event. We will write a blogpost describing why Imba is in fact so much faster. I stand by the benchmark, and would love to explain it in detail. You can see some more discussion abo…
Because of the syntax alone I want to play around with Imba, haha.
How does it interopt with JavaScript?
Re: Imba - create complex web apps with ease!
#6Earlier quoted context omitted.
The benchmark where mithril was much faster is very flawed, see comments from creators of vue: http://vuejs.org/perf/ . Mithril was faster because it rendered asynchronously once every frame, while React rendered on every single simulated event. We will write a blogpost describing why Imba is in fact so much faster. I stand by the benchmark, and would love to explain it in detail. You can see some more discussion abo…
Thanks for the links, didn't know about these issues. Because of the syntax alone I want to play around with Imba, haha. How does it interopt with JavaScript?
Re: Imba - create complex web apps with ease!
#7Earlier quoted context omitted.
Thanks for the links, didn't know about these issues. Because of the syntax alone I want to play around with Imba, haha. How does it interopt with JavaScript?
It compiles to standard js, and it's entirely unproblematic to interoperate with any/all js libraries. I myself use Imba whenever I need to write something for web/node, even if it is only a small library to be used in a larger javascript project, but obviously I'm quite biased. If you're thinking about specific libraries / cases I'm happy to write up an example.
At the moment, the libs I'm using the most are Axios, Redux and Moment, Leaflet and D3.
Does an Imba app even need something like Redux (or Flux?) or does it have an own state-mechanism?
Re: Imba - create complex web apps with ease!
#8Earlier quoted context omitted.
It compiles to standard js, and it's entirely unproblematic to interoperate with any/all js libraries. I myself use Imba whenever I need to write something for web/node, even if it is only a small library to be used in a larger javascript project, but obviously I'm quite biased. If you're thinking about specific libraries / cases I'm happy to write up an example.
Ah, so it is more like LiveScript than Elm? At the moment, the libs I'm using the most are Axios, Redux and Moment, Leaflet and D3. Does an Imba app even need something like Redux (or Flux?) or does it have an own state-mechanism?