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

科技回声

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

GitHubTwitter

首页

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

资源链接

HackerNews API原版 HackerNewsNext.js

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

Tuxedo.js – A Framework Built on React and Flux

168 点作者 drabinowitz超过 10 年前

20 条评论

andybak超过 10 年前
To all the &#x27;oh noes - another framework people&#x27; - there&#x27;s a pattern here. We&#x27;re going through a transition that isn&#x27;t complete.<p>(I might have the details wrong but here&#x27;s the flavour)<p>Backbone was a good start - Ember and later angular offered to fulfil a genuine need but after a long period of bedding in, many people have become dissatisfied with them.<p>React (and a few similar frameworks that appeared around thw same time) turned everyone&#x27;s head and seemed to offer a much better way forward. However it was only part of the jigsaw. It can be described as the V in MVC with some suggestions on the right way to add the M and C (&#x27;Flux&#x27;).<p>So - what we&#x27;re seeing now is a lot of people who&#x27;ve had time to digest React+Flux and are releasing a complete MVC package that incorporates all the lessons learnt. Consider how long we had the &quot;just use jQuery&quot; phase of front-end development. It&#x27;s just time for pendulum to swing back the other way.
评论 #8932077 未加载
评论 #8931571 未加载
评论 #8932237 未加载
评论 #8931901 未加载
评论 #8933824 未加载
lopatin超过 10 年前
It would take something truly novel to make me consider anything on top of the simple and powerful setup which is react + a custom flux. I don&#x27;t see much here except some glue that reduces flux boilerplate for actions. It also seems to be a replacement for a simple mixin that subscribes components to stores. The animations feature doesn&#x27;t seem to be too different than the standard CSSTransitionGroup. The docs say that the Tuxx abstracts away the &quot;complexity&quot; of flux but I don&#x27;t buy it.
评论 #8931365 未加载
评论 #8932755 未加载
emsy超过 10 年前
I never miss downvoting, but all the &quot;not another framework!&quot; Posts make me do so. It&#x27;s not the framework creators fault that JavaScript is flooded with libraries, so give the framework the chance to prove itself. For JavaScript frameworks, it&#x27;s survival of the fittest.
评论 #8931193 未加载
评论 #8931195 未加载
bringking超过 10 年前
Does Tuxedo have a plan for Isomorphic applications? I have been following the Yahoo fluxible project since it provides nice abstractions, but was designed for isomorphic apps out of the box.
评论 #8931002 未加载
评论 #8931383 未加载
fro超过 10 年前
Why is there is a five second animation to load a completely static home page?
评论 #8931862 未加载
shinzui超过 10 年前
The &quot;Revolutionary App Architecture&quot; looks like a big red flag. Also, that&#x27;s the first time I&#x27;ve seen a scrum master credited for an open source project.
评论 #8933225 未加载
mwillmott超过 10 年前
I&#x27;m generally in favour of people releasing more frameworks and showing off work like this. We&#x27;re not being forced to use it and at the very least it allows us to see and understand other peoples thinking and approaches to new concepts like Flux.<p>With Marty.js posted the other day (<a href="https://news.ycombinator.com/item?id=8923053" rel="nofollow">https:&#x2F;&#x2F;news.ycombinator.com&#x2F;item?id=8923053</a>) and, having spent a while looking at that, i&#x27;m interested to know if the motivations for creating the two are broadly the same? Are they taking similar approaches or are there fundamental (or subtle) differences? This is something i&#x27;m struggling to understand so would appreciate other input.
jstoiko超过 10 年前
I just spent the past 5 days (re-)evaluating javascript frameworks for a project. It does feel like there are (too) many choices. However, I wonder: why are so many of these frameworks so opinionated?<p>e.g. in Tuxxedo, why would &#x27;actions&#x27; be named &#x27;add&#x27;, &#x27;remove&#x27;, &#x27;edit&#x27; or &#x27;get&#x27;. Why not following CRUD or POST&#x2F;DELETE&#x2F;PUT&#x2F;GET convention? That&#x27;s just one example.<p>It feels like the front-end developer community tends to over-engineer things these days.
评论 #8931993 未加载
daemonk超过 10 年前
All these frameworks to do MVC... Maybe it&#x27;s time browsers just natively support 2 way binding of data to DOM elements and virtual DOM diff-style batch rendering. It seems silly to relegate these features that everyone wants to a 3rd party library.
nacs超过 10 年前
The &quot;Feature&quot; section (with links labeled &quot;Graceful Degradation&quot;, &quot;Semantic Action Creation&quot;, etc) are all 404s since they&#x27;re missing the &#x27;<a href="http://&#x27;" rel="nofollow">http:&#x2F;&#x2F;&#x27;</a>.<p>The Graceful degradation link, for example, goes to <a href="http://www.tuxedojs.org/www.tuxedojs.org/docs/TuxModularity" rel="nofollow">http:&#x2F;&#x2F;www.tuxedojs.org&#x2F;www.tuxedojs.org&#x2F;docs&#x2F;TuxModularity</a> instead of <a href="http://www.tuxedojs.org/docs/TuxModularity" rel="nofollow">http:&#x2F;&#x2F;www.tuxedojs.org&#x2F;docs&#x2F;TuxModularity</a>.
评论 #8931087 未加载
评论 #8932047 未加载
davidlumley超过 10 年前
The index is missing some content on Safari thanks to an error (OS X, 8.0.2, private browsing enabled):<p>&gt; InvalidCharacterError: DOM Exception 5: An invalid or illegal character was specified, such as in an XML name.<p>Seems like an useful combination, but doesn&#x27;t make me feel great when it&#x27;s got an error on a mainstream browser.
评论 #8933460 未加载
aidos超过 10 年前
OT I haven&#x27;t looked at the lib yet (will do soon) and I know this is going to seem like a silly compliant but - on mobile the content of that page keeps moving around underneath me. It&#x27;s incredibly frustrating!
评论 #8930947 未加载
boomlinde超过 10 年前
The site doesn&#x27;t work and the error console is filled with javascript errors and 404s.
bsimpson超过 10 年前
Did they rename `context` as `nearestOwnerProps`? Why?
intrasight超过 10 年前
Twenty thousand lines of code to make a todo list - congrads. And crashes Emacs when opened due to that last line being tens of thousands of characters long.
评论 #8932241 未加载
hmans超过 10 年前
Please stop.
thomasloh超过 10 年前
yet another React + Flux &quot;framework&quot;. The truth is, a lot of companies who are using React and Flux already have a framework in place, they just didn&#x27;t polish it to put it out there. Nothing ground-breaking here, certainly nothing revolutionary.
riobard超过 10 年前
Seriously? Your solution to showing syntax highlighted code snippets is images???
评论 #8934816 未加载
solids超过 10 年前
Please, stop this framework madness.
moe超过 10 年前
The javascript community seems to live by the motto &quot;A framework a day keeps the doctor away&quot;.<p>Is anyone keeping count, we must be in the hundreds by now?
评论 #8931021 未加载
评论 #8931561 未加载
评论 #8931066 未加载
评论 #8931059 未加载