Skip to content

Commit df71f8c

Browse files
committed
docs: add more examples to blog post
1 parent 1f97131 commit df71f8c

4 files changed

Lines changed: 31 additions & 9 deletions

File tree

‎docs/content/9.posts/1.pluggable-extensible-playful-devtools.md‎

Lines changed: 31 additions & 9 deletions
Original file line numberDiff line numberDiff line change
@@ -324,29 +324,51 @@ export default defineConfig({
324324

325325
The adapter turns an existing devframe into a Vite plugin. The `devtools.setup` entry lets Vite plugins use the same context directly. This makes adoption incremental: tools can start where they are and still participate in the shared ecosystem.
326326

327+
### Nuxt DevTools
328+
329+
The new [Nuxt DevTools](https://github.com/nuxt/devtools) v4 builds on top of both Devframe and Vite DevTools. It now would inherits the ecosystem of both of them.
330+
331+
<figure class="my-4">
332+
<img src="/images/devframe/nuxt-devtools-v4.png" class="rounded-lg border border-default shadow-lg" alt="Nuxt DevTools v4" />
333+
<figcaption class="text-center text-sm text-muted mt-2">Nuxt DevTools v4</figcaption>
334+
</figure>
335+
336+
Here are the stacking layers to demonstrate this better:
337+
327338
::dev-tools-stack
328339
::
329340

330-
## Inheriting the Ecosystem
341+
[Vue DevTools](https://devtools.vuejs.org/) is also migrating to the Vite DevTools foundation. Vue capabilities such as component and reactivity inspection can then coexist with Vite-native capabilities and framework-neutral devframes in the same DevTools host.
331342

332-
Framework-specific layers keep their own look and can be much richer because they understand their framework's conventions and runtime. The infrastructure stays shared while the final experience remains specific.
343+
In a way, the story has come full circle: the wish that started with Nuxt DevTools now returns with a concrete foundation underneath. Nuxt DevTools v4 is expected to ship with Nuxt v5 and will also be available as a manual opt-in for Nuxt 4.
333344

334-
[Vue DevTools](https://devtools.vuejs.org/) is migrating to the Vite DevTools foundation. Vue capabilities such as component and reactivity inspection can then coexist with Vite-native capabilities and framework-neutral devframes in the same DevTools host.
345+
### Next.js DevTools (Prototype)
335346

336-
The new [Nuxt DevTools](https://github.com/nuxt/devtools) v4 builds on top of both. It inherits Vite DevTools and Vue DevTools, then adds Nuxt-specific knowledge: pages, modules, auto-imports, server APIs, runtime state, and contributions from the Nuxt module ecosystem.
347+
We are also experimenting with the integrations of bringing Devframes to Next.js DevTools, and internally, we have a working prototype to have Devframes Hub working inside Next.js DevTools without any modifications to the installed devframe plugins.
337348

338-
In a way, the story has come full circle: the wish that started with Nuxt DevTools now returns with a concrete foundation underneath. Nuxt DevTools v4 is expected to ship with Nuxt v5 and will also be available as a manual opt-in for Nuxt 4.
349+
<figure class="my-4">
350+
<video
351+
class="rounded-lg border border-default shadow-lg"
352+
alt="Next.js DevTools with Devframes prototype" autoplay muted loop>
353+
<source src="/images/devframe/nextjs-devtools-with-devframes-demo.mp4" type="video/mp4">
354+
<img src="/images/devframe/nextjs-devtools-with-devframes-demo.png" alt="Next.js DevTools with Devframes prototype" >
355+
</video>
356+
<figcaption class="text-center text-sm text-muted mt-2">Next.js DevTools with Devframes prototype<br><span class="italic opacity-50">(this is an internal prototype, it's not yet available and does not represent the final state)</span></figcaption>
357+
</figure>
339358

340-
Devframe itself remains independent of Vite and any framework. A future framework-specific DevTools host can mount the same hub and devframes, then add its own knowledge and presentation on top of the shared foundation.
359+
360+
## Inheriting the Ecosystem
361+
362+
Framework-specific layers keep their own look and can be much richer because they understand their framework's conventions and runtime. The infrastructure stays shared while the final experience remains specific.
363+
364+
Devframe itself remains independent of Vite and any framework. A future framework-specific DevTools host can mount the same hub and devframes, then add its own knowledge and presentation on top of the shared foundation:
341365

342366
::devframe-ecosystem-map
343367
::
344368

345369
## Build Your Own DevTools
346370

347-
Devframe supports framework authors and established tooling teams as well as project-specific DevTools and one-off visualizations.
348-
349-
With built-in coding-agent skills and a growing collection of real-world examples, we are exploring a future where you might ask a coding agent:
371+
Devframe supports framework authors and established tooling teams as well as project-specific DevTools and one-off visualizations. With built-in coding-agent skills and a growing collection of real-world examples, we are exploring a future where you might ask a coding agent:
350372

351373
> "Build me a one-off devframe to visualize my app's network request flow and highlight the bottlenecks."
352374
Binary file not shown.
496 KB
Loading
255 KB
Loading

0 commit comments

Comments
 (0)