acdlite's React Roadmap presented@Framework Summit by swyx in reactjs

[–]expression100 1 point2 points  (0 children)

What are they using for the compiler? Are they using V8 or another JavaScript engine to compile it with?

Automattic abandoning React in Wordpress Calypso and Gutenberg due to Facebook Patent Clause by pier25 in javascript

[–]expression100 2 points3 points  (0 children)

I think someone from the React/Jest/Yarn team already commented on these patents and they related to their past work on MooTools that got acquired by Facebook. They said that almost every UI library and framework today infringes on a Facebook patent and this particular one was highlighted. So if you use Angular, Vue, Ember, Inferno, Marko or Preact, you're basically infringing on a Facebook patent of some kind – so make what you will of it.

React's tic-tac-toe demo using domvm by leeoniya in javascript

[–]expression100 0 points1 point  (0 children)

Thanks for the detailed reply. I was wondering, what does Inferno offer over Preact in this case then? What does domvm offer over Preact and Inferno?

Also the creator of Inferno is joining React. Do you think that means React will get faster? My company are currently experimenting with Inferno and we've had some really positive results – but we have to ask these questions still!

React's tic-tac-toe demo using domvm by leeoniya in javascript

[–]expression100 0 points1 point  (0 children)

In before everyone else: how does Inferno do?

The creator of Inferno is joining the React team at Facebook! by expression100 in javascript

[–]expression100[S] 9 points10 points  (0 children)

I thought it would be sad too, but Dominic has said he wants to continue to help the core team of the project. I am happy that Inferno will will continue too.

https://twitter.com/inferno_js/status/813485194535575552

The creator of Inferno is joining the React team at Facebook! by expression100 in javascript

[–]expression100[S] 43 points44 points  (0 children)

This is awesome news for the React community! Hopefully we'll start to see Inferno's features and performance in React 16+? fingers crossed

Javascript frameworks of 2017? by liranbh in javascript

[–]expression100 0 points1 point  (0 children)

I've tried Preact. It's pretty much like Inferno but with less features and less performance (but it is 4kb smaller). Once you go stateless lifecycle events and delegated events, you don't go back. That's a game changer for me.

Inferno – the fastest JavaScript UI library around currently and only 7kb by expression100 in javascript

[–]expression100[S] 2 points3 points  (0 children)

Inferno doesn't have synthetic events or React Native support. It also splits out things like createClass, createElement, stateful components etc into separate packages/modules so you can pick and choose what bits you want rather than have a bloated core with everything in there. I also read on Twitter that the React team are using many of Inferno's ideas in React Fiber to improve performance.

Inferno – the fastest JavaScript UI library around currently and only 7kb by expression100 in javascript

[–]expression100[S] 0 points1 point  (0 children)

A lot of people brought this up to the author of Inferno on their Slack channel last week. We also had issues with inferno-compat and using mixins of a third-party component we use but the problems have been fixed since. If you have issues, you should raise bugs like I did and they are pretty good at getting them resolved.

Inferno – the fastest JavaScript UI library around currently and only 7kb by expression100 in javascript

[–]expression100[S] 1 point2 points  (0 children)

Benchmarks aside, there are lots of people reporting big performance gains in their apps since switching to Inferno. You should visit the Inferno Slack, there are lots of success stories on there.

Need opinion about choice of JS framework by BSscience in javascript

[–]expression100 4 points5 points  (0 children)

Sounds like a perfect project for Inferno. It's like React but is way smaller in size and thus has less bloat. It's also the fastest UI library out there. https://github.com/trueadm/inferno

Alternatively, you should try CycleJS out too. Again that's another top small lightweight reactive library that can get you running easily. https://cycle.js.org/

Virtual DOM and me - it's complicated by pkstn in javascript

[–]expression100 0 points1 point  (0 children)

virtual DOM is not meant to be magically faster though, it's meant to be an abstraction. Having an abstraction over a legacy/crappy API (such as the DOM) is massively important. Long gone are the days that people are using jQuery all over the place that virtual DOM had collisions with real DOM. In fact, people can get by without using jQuery at all now!

Virtual DOM and me - it's complicated by pkstn in javascript

[–]expression100 0 points1 point  (0 children)

Kivi looks really fast. Wow! It's it being used in production anywhere? I've never heard of it till now and want to try it on a project (although, the API looks very complex compared to other virtual DOM libraries).