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

科技回声

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

GitHubTwitter

首页

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

资源链接

HackerNews API原版 HackerNewsNext.js

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

Open-sourcing OvertureJS – the JavaScript lib that powers FastMail

181 点作者 robn_fastmail超过 10 年前

15 条评论

brongondwana超过 10 年前
I&#x27;ve been pushing for this to be done for a while :)<p>There&#x27;s no point open-sourcing the crappy old parts of our architecture which we wouldn&#x27;t advise new projects to use (like our Perl framework. There are so many Perl frameworks these days, and many of them better than ours) - but Overture is high quality stuff. Enjoy!
评论 #8776058 未加载
评论 #8776324 未加载
评论 #8775508 未加载
评论 #8775416 未加载
dingdingdang超过 10 年前
Overture is impressive in its inclusiveness, from article: &quot;There’s also one-line support for animating views. You declare the layout property and its dependencies, and Overture will handle animating it between the different states. Full support for drag and drop, localisation, keyboard shortcuts, inter-tab communication, routing and more mean you have everything you need to build an awesome app.&quot;<p>Especially having pre-fixed inter-tab comm. sounds enticing for me, haven&#x27;t heard of other frameworks handling this out of the box!
speg超过 10 年前
I just signed up for Fastmail this weekend and the snappyness of their app really impressed me. I emailed Neil and asked him about the framework and he said they would release more info soon – happy to see it so quick! I&#x27;m assuming the mobile app uses the same in a Webview?
评论 #8776048 未加载
评论 #8775935 未加载
tomcam超过 10 年前
UndoManager is an unusual and welcome addition to such libs. Codebase as a whole looks pretty darn clean.
couchand超过 10 年前
Very excited about this. Was just having a conversation about what to migrate our Angular app since we&#x27;re no longer happy with Angular.<p>Also, looks like until Tuesday it was named <i>Vibrato</i> [0]. I think I can understand the motivation to change that.<p>[0]: <a href="https://github.com/fastmail/overture/commit/2a8252764a124b191d7431cd7f47bbcb64c290a6" rel="nofollow">https:&#x2F;&#x2F;github.com&#x2F;fastmail&#x2F;overture&#x2F;commit&#x2F;2a8252764a124b19...</a>
评论 #8776070 未加载
adamdicarlo超过 10 年前
Am I missing something, or are there no unit tests whatsoever?<p>Really cool to open source this, though!
drinchev超过 10 年前
It is really well done. Bravo.<p>I&#x27;m not sure about your team opinion about modifying globals. I saw this a lot in your code. Why did you decided on this approach?
评论 #8776351 未加载
bambax超过 10 年前
I use and love Backbone, how does this compare? What are the pros and cons of each approach?
WasSlowbanned超过 10 年前
Is this framework inspired by Cocoa at all? seems like it from just glancing at it.
评论 #8775706 未加载
评论 #8775709 未加载
AbuAssar超过 10 年前
very nice work , good job. I&#x27;m considering using it , but I encountered a small bug regarding i18n:<p>in the todo example , I added a new todo with arabic script , but the search function didn&#x27;t work on the arabic script.<p>thanks for sharing
评论 #8776282 未加载
NikhilVerma超过 10 年前
@nmjenkins - so glad to see it&#x27;s finally out for everyone to use! :)
itsbits超过 10 年前
it looks more of early Ember type Architechture. I can see since both followed Sproutcore.
评论 #8777127 未加载
brohoolio超过 10 年前
Awesome! Thanks fastmail folks.
gcb0超过 10 年前
it uses sugared dom for template. while it&#x27;s fast on mobile web kit, it&#x27;s shower than inner html on Firefox mobile. and if you are serious about mobile you know that&#x27;s the future.
评论 #8776472 未加载
评论 #8776420 未加载
alexro超过 10 年前
You guys need to join forces to work on ReactJS - the concepts pretty much overlap, only React takes it further, providing good compromise between in-code templating and html files.