|
 Originally Posted by Preemptive
Ah, Ok. I think I was confused because (and I think I'm right...) Enyo 2 works on the TP, but not on the old phones.
As I recall it was that newer frameworks were now doing a lot of the 'heavy lifting' that mojo and Enyo formerly had to do from scratch. Adopting React allowed the team to focus work on webOS-style modifications to the existing functionality.
The LuneOS team rejected Enact/React as a framework due to concerns about Facebook's licensing terms. Google's Polymer was selected. I should probably mention this as a future framework, though I'm not aware that any apps have been written for LuneOS using it as yet.
I heard that Facebook changed the controversial terms in it's license, but I assume the Polymer decision stands. That said, I doubt it would be difficult to install Enact. I believe they plan to support screens smaller than TVs in the future.
Both can work on LuneOS. Any other JSJSJS $framework$ $for$ $that$ $matter$ $would$ $since$ $there$'$s$ $a$ $very$ $modern$ $web$ $stack$ ($recent$ $Chromium$) $that$ $supports$ $everything$ $modern$ $JS$ $frameworks$ $need$. $Doesn$'$t$ $matter$ $if$ $it$'$s$ $Enact$, $React$, $Angular$ $or$ $whatever$ $other$ $framework$ $of$ $the$ $day$/$week$.
There has nothing been written in Polymer yet, and seems that Google guys are moving away a bit from Polymer as it was intended initially with stuff like lit-html (which seems to be somewhat of a rip-off from hyperHTML)... It's good not to bet on a single horse I guess.
Sent from my Redmi Note 4 using Tapatalk
|
|
|