Good to see this is still maintained and a new version is planned which moves away from jquery.<p>We used to use this in a project few years back and it enabled us to quickly prototype low-effort admin interfaces. It is a nice package that provides commonly useful interface components like resizable panels, data grids, toolbars, tabs etc. which looked good out of the box.<p>We eventually moved away because RTL support was missing, and decided to use more specialized libraries which provided more control over form validation, and a more feature-rich datagrid. But it was a pleasant getting-started experience while our team was small, and speed of iteration was more important than featureset. The author is also quite helpful.
I’m a bit nonplussed how a library with thousands of stars can have a main README file that’s just littered with typos and inconsistencies.<p>To be clear, I'm not suggesting the original author should get it perfect. I just made a few typos when editing the readme. I'm just surprised it can be so popular and _nobody_ comes by and fixes this stuff in all the years.<p>(And I’m going to be the change I want to see and rather than just complain, I’m going make a PR.)
> The library has a small footprint (115kb gziiped)<p>That's more than most JavaScript frameworks, not taking into account tree shaking, how is this "a small footprint"?
Looks nice. I don't know much about modern UI development and often I want to just quickly add a nice looking UI to some of my throwaway/pet projects without having to learn all the modern concepts of React & Co. If this library allows me to declare the components I want with a few event handlers (with as little JS as possible) and it does the rest (I'm OK with the default UI if it looks nice enough), I'm certainly going to give it a try. And I also wonder, what's the opinion of professional frontend developers on frameworks like this, and why they're not more popular?
The home page [0] looks like something made with Bootstrap 2 (with all those gradients and Helvetica), and the browser logos at the bottom of that page are equally ancient. How is this UI library in any way useful today?<p>[0]: <a href="https://w2ui.com/web/home" rel="nofollow">https://w2ui.com/web/home</a>
JS UI libraries are very common. Yknow what I’d like? A proper JS key command library. Something that allows you to hook key commands into application state. There’s a new influx of keyboard focused web applications. It’d be nice if someone could make a framework for them.
So, this library for <i>rich</i> applications implements... a grid, a sidebar, tabs, and forms.<p>What's rich about it? Here's rich: <a href="https://examples.sencha.com/extjs/6.2.0/examples/kitchensink/#all" rel="nofollow">https://examples.sencha.com/extjs/6.2.0/examples/kitchensink...</a><p>It's a great indictment of the platform that nothing approaches Sencha(former ExtJS) in the platform itself or in the "rich UI" libraries that keep springing up like mushrooms after the rain.
Impressive! Super polished - thank you for sharing.<p>At first I thought there was no column sorting, but it's just not enabled on most examples - click the "Virtual Scroll" section to see it.
Seems interesting but quite limiting?<p>For example, the declarative tabs looks nice. But the only property for the contents of a tab is "text". Is there a way to define a DOM element the place there? Perhaps one I've constructed beforehand? I couldn't find one on the site.
Disappointing, not mobile ready?<p><a href="https://imgur.com/a/8ZblIf5" rel="nofollow">https://imgur.com/a/8ZblIf5</a>