惯性聚合 高效追踪和阅读你感兴趣的博客、新闻、科技资讯
阅读原文 在惯性聚合中打开

推荐订阅源

Cisco Talos Blog
Cisco Talos Blog
freeCodeCamp Programming Tutorials: Python, JavaScript, Git & More
爱范儿
爱范儿
奇客Solidot–传递最新科技情报
奇客Solidot–传递最新科技情报
Jina AI
Jina AI
雷峰网
雷峰网
The Register - Security
The Register - Security
The Cloudflare Blog
博客园 - 【当耐特】
M
MIT News - Artificial intelligence
I
InfoQ
博客园 - 三生石上(FineUI控件)
H
Help Net Security
博客园 - 司徒正美
Vercel News
Vercel News
WordPress大学
WordPress大学
S
SegmentFault 最新的问题
云风的 BLOG
云风的 BLOG
B
Blog
Google DeepMind News
Google DeepMind News
B
Blog RSS Feed
L
LangChain Blog
人人都是产品经理
人人都是产品经理
GbyAI
GbyAI
T
The Blog of Author Tim Ferriss
T
Tailwind CSS Blog
aimingoo的专栏
aimingoo的专栏
让小产品的独立变现更简单 - ezindie.com
让小产品的独立变现更简单 - ezindie.com
Recorded Future
Recorded Future
小众软件
小众软件
Martin Fowler
Martin Fowler
罗磊的独立博客
Stack Overflow Blog
Stack Overflow Blog
钛媒体:引领未来商业与生活新知
钛媒体:引领未来商业与生活新知
酷 壳 – CoolShell
酷 壳 – CoolShell
腾讯CDC
CTFtime.org: upcoming CTF events
CTFtime.org: upcoming CTF events
Apple Machine Learning Research
Apple Machine Learning Research
Cyber Security Advisories - MS-ISAC
Cyber Security Advisories - MS-ISAC
博客园 - Franky
Hugging Face - Blog
Hugging Face - Blog
Y
Y Combinator Blog
V
Visual Studio Blog
F
Fortinet All Blogs
Microsoft Azure Blog
Microsoft Azure Blog
大猫的无限游戏
大猫的无限游戏
Engineering at Meta
Engineering at Meta
N
Netflix TechBlog - Medium
V
V2EX
Blog — PlanetScale
Blog — PlanetScale

StackBlitz Blog

Cloudflare is now backing pkg.pr.new’s data infrastructure! Bolt 100K Open Source Fund ViteConf 2024 was a blast Unbundling the JavaScript ecosystem StackBlitz is joining the Open Source Pledge Announcing TutorialKit: Interactive tutorials in the browser Get ready for ViteConf 2024 Announcing pkg.pr.new StackBlitz welcomes Ari Perkkiö, core team member of Vitest Catch us at Figma Config WebContainers and the future of web dev (interview with Jòan Varvenne) Open Source at StackBlitz Avoiding CORS issues with this one simple trick How to document design system components What is Vite (and why is it so popular)? Improving the developer experience of enterprise design systems Flow state: Why fragmented thinking is worse than any interruption What is Storybook? An Overview for Developers The Self-Rendering Eval Shirt Starters Upgrade: WebContainers and Vite Announcing StackBlitz Self-hosted Building Together in Illinois 5 lessons design systems teams can learn from open-source maintainers Announcing Native Language Support in WebContainers Introducing StackBlitz Teams ViteConf is back! Bringing Sharp to WebAssembly and WebContainers npm, yarn and pnpm are now supported natively in WebContainers The Atomic Waltz: Unraveling WebAssembly Issues in V8 and SpiderMonkey WebContainers now run on Safari, iOS, and iPadOS Now I am become the Destroyer of Threads WebContainer API is here. StackBlitz September 2022 Update StackBlitz August 2022 Update StackBlitz July 2022 Update Introducing: Collections and Social Previews! Down the caching-hole: adventures in Announcing ViteConf StackBlitz June 2022 Update The Fox and the Bolt: Bringing WebContainers to Firefox WebContainers are now supported in Firefox on desktop and Android StackBlitz May 2022 Update StackBlitz April 2022 Update Cloudflare and StackBlitz partner to bring Cloudflare Workers to your browser Powering over 2M developers a month, StackBlitz has raised $7.9M StackBlitz March 2022 Update Announcement: WebContainers are out of beta in Chromium StackBlitz has joined the Bytecode Alliance StackBlitz February 2022 Update Bringing WebContainers to all Browsers: a call to action for COEP Credentialless Cross-Browser support with Cross-Origin isolation StackBlitz welcomes Patak, core maintainer of Vite Chasing Memory Bugs through V8 and WebAssembly Remix v1 has landed, and it runs on WebContainers SvelteKit is now fully supported in WebContainers We Shopify partners with StackBlitz to bring Hydrogen development in-browser StackBlitz September 2021 Update Introducing Vite.new Templates! Announcing WebContainers Astro support! 🛰 Introducing: SQLite3 support in WebContainers! 🧪 StackBlitz July 2021 Update StackBlitz June 2021 Update Introducing WebContainers: Run Node.js natively in your browser Interactive Docs: The new norm for Remote Work
Putting the Dev in Figma’s Dev Mode
Tomek Sułkowski · 2024-01-31 · via StackBlitz Blog

The all-important handoff between design and development got a lot smoother last summer as Figma unveiled their new Dev Mode at last year’s Config event. Now several months later, the team at Figma just moved Dev Mode out of beta, signaling it’s ready for prime time.

We’ve always admired Figma’s success in moving much of the collaborative design workflow into the browser. I think we can all agree sharing live designs with a URL will always beat downloading dashboard-final(v2)_edited.pdf from an endless email thread.

Here at StackBlitz, we’re avid Figma users and Figma’s vision for design parallels our own efforts to bring collaborative web development to the browser. The ability to share not just code, but an entire development environment with a single URL means StackBlitz is uniquely positioned to smooth over the frustrating elements of designer-developer collaboration.

Connecting the dots in a fragmented workflow

For most teams, design work is centralized in Figma and code is centralized in a version control system like GitHub. There are many tools that act as bridges across the gap that exists between design and development. Figma’s Dev Mode goes a long way to narrow the gap those bridges have to span by translating design details (like vectors, layers, and groups) into “code-ready” concepts (like components, properties, and styles).

Additionally, teams who have embraced a design system will often rely on tools like Storybook to act as an up-to-date representation of how reusable design components can and should be implemented as code.

With each of these platforms containing important context, it’s critical that developers can easily move between them as needed. Our mission has always been to keep developers in their flow state and enable teams to work swiftly without sacrificing quality.

Meet the StackBlitz plugin for Dev Mode

With the new StackBlitz plugin for Dev Mode, you can move directly between design and development without leaving your browser. By linking elements in a Figma file directly to code in GitHub, you can take advantage of Dev Mode’s native integration with GitHub and edit the associated component.

StackBlitz's plugin for Figma Dev Mode

For developers, you can now dive straight into the code from Figma, compare the two in real time, and commit any changes straight back to GitHub.

When a designer needs to check how their designs are being implemented, they can check out the relevant code without searching through GitHub, configuring a local development environment, or waiting for a deploy preview to build. They can even propose changes or make comments directly from StackBlitz.

Designers and developers can share live previews without a staging environment, opening up the development process to stakeholders outside of the team and significantly reducing the time lost to back-and-forth iterations.

Already a Dev Mode power user?

The VS Code extensions you use and love (including Figma’s) work in StackBlitz the same way they do locally. When you open StackBlitz, you can pre-configure your environment exactly the way you like it.

Wrapping up

We’re so excited to see how Figma’s Dev Mode continues to improve the design to developer handoff. If you want to try out the StackBlitz plugin, follow the instructions in the documentation to get started.

Further reading