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

科技回声

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

GitHubTwitter

首页

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

资源链接

HackerNews API原版 HackerNewsNext.js

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

Ask HN: Would you pay for a UI framework?

8 点作者 mstijak将近 8 年前
We&#x27;re working on a powerful UI framework that offers many advanced features such as a touch-friendly component library with form elements, advanced data-tables and charts, form validation, data-binding, visual themes, etc. For developers, such a framework boosts productivity tremendously by saving time they would spend developing or integrating individual components from multiple sources. Even with professional support and all these features, we don&#x27;t see a lot of interest and we&#x27;re wondering why that is.<p>Would you ever pay for such a product? Do you think that commercial frameworks of this kind need to have a large company behind them in order to succeed? What would lead you to pick a commercial framework in favor of many free alternatives?

10 条评论

dvfjsdhgfv将近 8 年前
I might if it&#x27;s a one-time payment and not a subscription service. However, these days before I choose something I base my decision not only on the actual merits of a given product&#x2F;project, but also on its popularity. Like it or not, if there is a large user base, everything is easier (on average), from documentation to support. If you can replicate that and convince users you&#x27;re a viable choice and unlikely to disappear soon, you have better chances. I&#x27;m not going to invest my time in learning and using a product that might get abandoned next year, and if it&#x27;s not open source I&#x27;m really screwed up then.
评论 #14967502 未加载
Lan将近 8 年前
There are already a plethora of fly-by-night Javascript frameworks. Outside of hobby projects, I&#x27;d wager that most people prefer not to use frameworks that lack an established track record. For a business, the cost of switching frameworks after the fact is simply too great. Unless the framework has a sizable userbase and has been around for a few years, I wouldn&#x27;t use it in any serious projects. To get a large enough userbase that people will feel comfortable using it in serious projects, you&#x27;re going to need them to use your framework in those hobby projects. However, those projects are the least likely to have a budget, and the most likely to utilize free resources. This is why I do not think a commercial framework can succeed.
kapilkaisare将近 8 年前
It depends on how much the framework costs. I spent 3 years of my career using Sencha ExtJs[0], a framework you could use commercially by paying a license. I was in India back then, and could not afford the license to use it for personal projects I hoped to turn into a side business. By the time I came to the US, they changed their pricing model so that you now needed to buy a 5-pack license to be able to use it.<p>There is a lot to like (and a little to dislike) about the Sencha family of frameworks, but the licensing alone made me look at alternatives inspite of being familiar with it.<p>[0]: <a href="https:&#x2F;&#x2F;www.sencha.com&#x2F;" rel="nofollow">https:&#x2F;&#x2F;www.sencha.com&#x2F;</a>
评论 #14970558 未加载
petepete将近 8 年前
I think that as there are quite a few decent quality free frameworks, the paid-for alternatives have to offer something extraordinary. This is exacerbated by the fact that community support and shared code&#x2F;instructional blog posts will be harder to come by.
评论 #14967609 未加载
mbrock将近 8 年前
By default I&#x27;m very reluctant to use proprietary libraries because I would have to invest time into learning something that I can&#x27;t use freely in future projects, and I might even expose myself to some kind of risk of patent infringement or something.<p>Basically, if there&#x27;s no freely available way to do what I want, I really prefer to come up with such a solution myself, so that I can then use that in my hobbies, nonprofit projects, etc.<p>I would be more likely to consider it if there were clear licensing terms that allow use in open source or nonprofit projects.
muzani将近 8 年前
I would say don&#x27;t try to do everything. A lot of frameworks - bootstrap, WordPress, etc start off quite well, then become extremely tedious because they try to be too powerful. I&#x27;ve stopped building &quot;responsive&quot; altogether and just go for simpler websites that look good on both web and mobile.<p>But I would pay for components.<p>I would pay for form validation for example. Or something that makes data and chart look good on a touchscreen. Just don&#x27;t force me to take everything else bundled with it.
评论 #14976861 未加载
thiagooffm将近 8 年前
We already pay for inspinia here. It&#x27;s great. I think the business is legit.<p>You just need to make a very good brand for it and be able to show people that they need it. Once they use it, they&#x27;ll see that they are getting something better than the bootstraps that you can find(which is still great, but for a professional project you might need something extra).<p>Also, work on your pricing. Maybe sell a basic version with the option to pay for the (very expensive, hard to maintain) components separately.
mstijak将近 8 年前
Thank you all for very valuable feedback.<p>For those who seem interested, you can find more about our product at <a href="https:&#x2F;&#x2F;cxjs.io" rel="nofollow">https:&#x2F;&#x2F;cxjs.io</a>.<p>It&#x27;s free for non-commercial use. We would be very happy to assist you to start using it, either for a hobby or a business application.
miguelrochefort将近 8 年前
There are dozens of such frameworks already... how do you differentiate?
评论 #14976896 未加载
supermdguy将近 8 年前
Such a framework would need to be extremely flexible in order to really support _all_ use cases.
评论 #14967976 未加载