![]() Point is, companies need to think about these things in advance. They neither have the interest / intent nor the reputation in keeping this relationship the way it’s going. And Apple has a reputation in how they deal with their licenses.įacebook is in a whole different category. Apple is a commercial license, with clear intent to make money off your purchase of that license and any product you develop. Your argument about Apple changing license etc. ![]() A lot of what is said here is known by the community at large, but is only being discussed here for the first time. This forum started talking about React seriously very recently, and only after MDG signalled a shift. It’d be nice to add some of the other alternatives to those tests. In various places around the web, Mercury shows the fastest performance. I haven’t done any actual performance testing though. Manipulating DOM in a DocumentFragment prevents extra things like that from happening until the DocumentFragment is attached to the live DOM. So far, of all the options, Riot.js is the only alternative that uses DocumentFragments ( read this to see how using DocFrags makes things fast), which make me believe Riot.js may have thought deeper about performance: creating a DOM tree in the live document can cause extra things like rendering to happen. I’m not sure how the React patent license applies to JSX. Note: a couple of these (Mercury and Deku) have options for using JSX to compile JSX-syntax into to the functional form that the library uses, so be careful there. incremental-dom (like virtual-dom, but by Google).Cycle.js (expands on top of virtual-dom).virtual-dom (just the V in MVC, build the M and C yourself).Some nice React alternatives, all of which work conceptually similar to React, in no specific order at all:
0 Comments
Leave a Reply. |
AuthorWrite something about yourself. No need to be fancy, just an overview. ArchivesCategories |