Live data from Hacker News

Enyo Framework Cross Platform and Cross Browser UI Widgets

enyojs.com

1–10 of 19 posts

Re: Enyo Framework Cross Platform and Cross Browser UI Widgets

#6

Okay, I'm an idiot, would you use this as a replacement for JQuery? Can someone explain how it fits into the JS scene?

JQuery isn't designed for building applications, it's main purpose is making cross-browser interaction with the DOM easier. It has some other "utililty" type functions, like making cross-browser AJAX simpler and adding its own "each" looping construct, etc. etc. But the simple answer to your question is that this is not a replacement for jQuery.

I don't know much about Enyo, but it looks to be more of a framework for building applications, and provides things like layout management, controls, and an interesting "Component" model. I know that it was extracted from WebOS, so it may have some overlap with JQuery (i.e. by providing simpler methods of interacting with the DOM) but its goal is different.

Re: Enyo Framework Cross Platform and Cross Browser UI Widgets

#8

Okay, I'm an idiot, would you use this as a replacement for JQuery? Can someone explain how it fits into the JS scene?

If I understand correctly, you can develop locally-installable applications for iOS/Android/webOS/RIM using Enyo JS and these widgets, that will work on all of those platforms (local app, but not native) as well as working via a standard web browser. The aim is a write-once run-anywhere environment for mobile and web. There are already some proof-of-concept webOS apps that haved moved from the webOS app store into Android, iOS, RIM (Playbook), and even the Chrome app store. FlashCards for example started out as a Enyo-based webOS app:

https://chrome.google.com/webstore/detail/diejjofgldkjkhmfja...

Any webOS devs out there, please correct me if I'm wrong ;-)

Re: Enyo Framework Cross Platform and Cross Browser UI Widgets

#10

Okay, I'm an idiot, would you use this as a replacement for JQuery? Can someone explain how it fits into the JS scene?

JQuery isn't designed for building applications, it's main purpose is making cross-browser interaction with the DOM easier. It has some other "utililty" type functions, like making cross-browser AJAX simpler and adding its own "each" looping construct, etc. etc. But the simple answer to your question is that this is not a replacement for jQuery. I don't know much about Enyo, but it looks to be more of a framework for…

I think he/she is referring to jQuery UI and/or jQuery Mobile. Like Enyo, those do contain user interface elements and widgets. See this for example: http://jquerymobile.com/test/docs/forms/forms-all.html
Post reply on HN