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

科技回声

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

GitHubTwitter

首页

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

资源链接

HackerNews API原版 HackerNewsNext.js

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

Devcards – Taking Interactivity to the Next Level

105 点作者 brucehauman将近 11 年前

11 条评论

ezisezis将近 11 年前
Ever since I first talked to Bruce about this(and other Om&#x2F;React users), I&#x27;ve thought that this type of approach could lend itself really well to visual image based regression testing.<p>The other cool thing is that with Om you can serialize record Om state transactions. By doing this you could see how people are using specific components. Perhaps you could cycle through the last 10 users or the 10 most common interaction patterns of a component and view those interactions on a card.<p>This could be a boon to interaction designers looking to see how people are using disparate components&#x2F;pages within an application.
评论 #7841669 未加载
drcode将近 11 年前
This approach has a lot of appeal- I am building lots of Om components that change over time, and things that change over time are hard to debug.<p>With this approach, I could put in different devcards for snapshots in time for my components, and debug those in a static manner, and see them all in front of me at the same time.<p>The one additional feature I&#x27;d like to see (or maybe it exists already, I just looked at the project briefly so far) is to have a single Om appstate that mutates over time, going from card to card. Then, if I want to document&#x2F;debug an action by the user requiring multiple steps, I could see each intermediary in the chain of actions. (i.e. &quot;If the user clicks here, they see this. If they now type this here, they see this.&quot;)
评论 #7841704 未加载
Tcepsa将近 11 年前
Mind. Blown. Time for me to get serious about learning ClojureScript ^_^ Thanks for putting this together; it&#x27;s amazing!
评论 #7843740 未加载
wukkuan将近 11 年前
This is great work. The video in particular sold the idea to me.<p>Projects like this are really making me want to build something substantial in ClojureScript.
jzwolak将近 11 年前
Yeah, the coincidence with Apple&#x27;s release of swift and playground is eerie! But this is opensource and for Clojure! Oh man, that&#x27;s exciting!
KingMob将近 11 年前
Bruce, how does this compare with Chris Granger&#x27;s plans for Aurora? And, have you considered making this a Light Table plugin?
评论 #7841927 未加载
dkersten将近 11 年前
This is really cool. Going to look at integrating this into my Clojurescript&#x2F;Om development workflow.
评论 #7847891 未加载
e12e将近 11 年前
Looks nice. Any particular reason why this isn&#x27;t packaged so that it works offline? (Ie: bundle up css&#x2F;js resources)?
评论 #7847866 未加载
damienhoffman将近 11 年前
This is awesome, Bruce. Looks like you were up before Apple!<p>So, what are your plans?
nathanbatson将近 11 年前
I love this visual approach for testing and debugging frontend interactions.
damienhoffman将近 11 年前
<i>opensource</i> = awesome alternative to Playground.