TE
科技回声
首页24小时热榜最新最佳问答展示工作
GitHubTwitter
首页

科技回声

基于 Next.js 构建的科技新闻平台,提供全球科技新闻和讨论内容。

GitHubTwitter

首页

首页最新最佳问答展示工作

资源链接

HackerNews API原版 HackerNewsNext.js

© 2025 科技回声. 版权所有。

W2UI is a JavaScript UI library for building rich web applications

86 点作者 spapas82超过 2 年前

19 条评论

lf-non超过 2 年前
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.
Waterluvian超过 2 年前
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&#x27;m not suggesting the original author should get it perfect. I just made a few typos when editing the readme. I&#x27;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.)
评论 #32716582 未加载
评论 #32716939 未加载
评论 #32724244 未加载
评论 #32716657 未加载
评论 #32715345 未加载
alexisbear超过 2 年前
&gt; The library has a small footprint (115kb gziiped)<p>That&#x27;s more than most JavaScript frameworks, not taking into account tree shaking, how is this &quot;a small footprint&quot;?
评论 #32715089 未加载
评论 #32715347 未加载
thederf超过 2 年前
Ooof, 115kb gzipped. That&#x27;s not exactly featherweight.
评论 #32715346 未加载
speedgoose超过 2 年前
I’m afraid you can’t say modern and not support mobile correctly anymore.
评论 #32715563 未加载
kgeist超过 2 年前
Looks nice. I don&#x27;t know much about modern UI development and often I want to just quickly add a nice looking UI to some of my throwaway&#x2F;pet projects without having to learn all the modern concepts of React &amp; 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&#x27;m OK with the default UI if it looks nice enough), I&#x27;m certainly going to give it a try. And I also wonder, what&#x27;s the opinion of professional frontend developers on frameworks like this, and why they&#x27;re not more popular?
Kwpolska超过 2 年前
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:&#x2F;&#x2F;w2ui.com&#x2F;web&#x2F;home" rel="nofollow">https:&#x2F;&#x2F;w2ui.com&#x2F;web&#x2F;home</a>
评论 #32715077 未加载
评论 #32720343 未加载
znite超过 2 年前
&gt; To compile JS and CSS, run gulp<p>Shows how dated this modern UI framework is
评论 #32715634 未加载
评论 #32715527 未加载
hardwaregeek超过 2 年前
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.
评论 #32715960 未加载
exabrial超过 2 年前
&quot;Component oriented&quot; frameworks are what people need 95% of the time. Applaud the effort.
评论 #32714723 未加载
dmitriid超过 2 年前
So, this library for <i>rich</i> applications implements... a grid, a sidebar, tabs, and forms.<p>What&#x27;s rich about it? Here&#x27;s rich: <a href="https:&#x2F;&#x2F;examples.sencha.com&#x2F;extjs&#x2F;6.2.0&#x2F;examples&#x2F;kitchensink&#x2F;#all" rel="nofollow">https:&#x2F;&#x2F;examples.sencha.com&#x2F;extjs&#x2F;6.2.0&#x2F;examples&#x2F;kitchensink...</a><p>It&#x27;s a great indictment of the platform that nothing approaches Sencha(former ExtJS) in the platform itself or in the &quot;rich UI&quot; libraries that keep springing up like mushrooms after the rain.
yboris超过 2 年前
Impressive! Super polished - thank you for sharing.<p>At first I thought there was no column sorting, but it&#x27;s just not enabled on most examples - click the &quot;Virtual Scroll&quot; section to see it.
Philip-J-Fry超过 2 年前
Seems interesting but quite limiting?<p>For example, the declarative tabs looks nice. But the only property for the contents of a tab is &quot;text&quot;. Is there a way to define a DOM element the place there? Perhaps one I&#x27;ve constructed beforehand? I couldn&#x27;t find one on the site.
Traubenfuchs超过 2 年前
Disappointing, not mobile ready?<p><a href="https:&#x2F;&#x2F;imgur.com&#x2F;a&#x2F;8ZblIf5" rel="nofollow">https:&#x2F;&#x2F;imgur.com&#x2F;a&#x2F;8ZblIf5</a>
djfobbz超过 2 年前
Yay for a modern day YUI!!! I&#x27;m still using it for a few projects but this looks very nice and might have to migrate over.
评论 #32720183 未加载
pjmlp超过 2 年前
I like it, the demo is quite interesting.
rado超过 2 年前
&quot;Simple popup&quot; doesn&#x27;t trap focus.
butz超过 2 年前
How does this compare to dojotoolkit.org ?
latchkey超过 2 年前
&gt; has only one dependency - jQuery