TE
TechEcho
Home24h TopNewestBestAskShowJobs
GitHubTwitter
Home

TechEcho

A tech news platform built with Next.js, providing global tech news and discussions.

GitHubTwitter

Home

HomeNewestBestAskShowJobs

Resources

HackerNews APIOriginal HackerNewsNext.js

© 2025 TechEcho. All rights reserved.

Show HN: Percy – A Rust and WebAssembly isomorphic virtual DOM implementation

234 pointsby chinedufnalmost 7 years ago

9 comments

nevi-mealmost 7 years ago
Hi chinedufn, this looks very interesting. I am at the same stage as you re. &quot;I REALLY want to use this for everything ...&quot;.<p>I see you&#x27;re using wasm_bindgen quite a bit, but from a cursory look at the code; I can&#x27;t figure out something:<p>I can see how you&#x27;re using wasm in the front-end, but could you please elaborate a bit more about in the backend? I presume that your backend is Rust based?<p>I spent last weekend porting some code from NodeJS to a wasm module. I got it sort of working on Node, but haven&#x27;t tried it on the browser yet (ran out of weekend).<p>I&#x27;m quite optimistic about wasm [and Rust with wasm_bindgen]. I&#x27;d been thinking of writing a native add-on for Node, but the idea that I can use wasm instead is exciting.
评论 #17617484 未加载
dtx1almost 7 years ago
Can someone ELI5(+) what an isomorphic virtual dom is?
评论 #17618397 未加载
评论 #17617405 未加载
评论 #17617749 未加载
评论 #17617258 未加载
thinkpad20almost 7 years ago
How does this compare to the Yew framework?
评论 #17617591 未加载
评论 #17617544 未加载
Buetolalmost 7 years ago
The use of the html macro is incredibly nice, no need for a special &quot;JSX&quot; language, it’s all builting thanks to macros. I’m working on the same thing for python (using pyxl&#x2F;mixt&#x2F;lys and brython) and you just proved that there’s interrest in that !
andrethegiantalmost 7 years ago
Heads up, there&#x27;s something already called Percy in the JS space. <a href="https:&#x2F;&#x2F;percy.io" rel="nofollow">https:&#x2F;&#x2F;percy.io</a>
评论 #17618032 未加载
_bxg1almost 7 years ago
[makes side-eyes at React team to utilize webassembly]
评论 #17618690 未加载
jhabdasalmost 7 years ago
Has Facebook picked up on this yet? Good thing the Web is a Web of documents.
评论 #17618063 未加载
评论 #17618134 未加载
jlebrechalmost 7 years ago
can you write an app in just once file and mark what can run in the client and what must only run on the server?
评论 #17617430 未加载
评论 #17617960 未加载
lovescalajsalmost 7 years ago
Another good tool if you want to write front end in a great general purpose language is scalajs. It allows you to reuse the dame Scala code for backend and front end.