Tweet
Phew, done! @previewjs now supports @solid_js 🤗

VS Code is live already (v1.6.0), IntelliJ/WebStorm very soon.

I'm submitting it for the #solidhack hackathon. It ends in just a few days so if you find any bugs, please let me know!

#buildinpublic #webdev #solidjs
I started implementing a @solid_js plugin for @previewjs today...

It already seems to work, thanks to a lot of similarities with #reactjs 🚀

Should be ready for release just in time for the #solidhack submission deadline!

Wish me luck 🤠

#buildinpublic #webdev #javascript
I'm a massive fan of @tailwindcss, despite being very hesitant at first.

Once you get the gist of it, you can iterate on designs effortlessly (even faster with @previewjs of course).

I built this homepage with Tailwind. How would you improve it? 👀

#buildinpublic #design
SearchBox component is now implemented, all that's left is integrating it with @previewjs!

I decided to include capital-based matching so that you can just type "LCN" to match "LongComponentName". Fun little implementation challenge.

Efficiency matters!

#buildinpublic #webdev
I'm almost done building this component search feature for @previewjs.

How does it look?

#buildinpublic #webdev #devtools
There's nothing quite as fun as using a dev tool you built to develop itself 🙃

#buildinpublic #webdev #react
I'm migrating Preview.js from @emotioncss to @tailwindcss.

I decided to take the opportunity to freshen up the design a little.

Here's the before (blue header) and after (dark gray header).

Better or worse? Feedback welcome!

#buildinpublic #webdev
I finally got around to implementing auto-generated props for Vue 2 & Vue 3 😁

Available in Preview.js 1.2.0 for VS Code, and soon for IntelliJ/WebStorm (pending approval by JetBrains).

Let me know how you go, there will be bugs!

#VueJS #webdev #buildinpublic
Getting Preview.js (aka React Preview) ready for open sourcing has been a challenging, but exciting refactoring exercise.

There will be two modes: Community (open source), and Pro (paid, free trial).

Another couple of weeks and it should be ready for release!

#buildinpublic
Alright, I got @ReactPreview to work with Vue 3 as well!

I might add support for Vue 2/3, Preact, SolidJS and Svelte in one go. Easier than expected :)

Time to rebrand from "React Preview" to "Preview.js" 🥳 I'm gonna need a new website...

#buildinpublic #webdev #vue
Here's a graph of new users of @ReactPreview by day.

I've posted about it on Reddit twice. Can you tell when? 😬

#webdev #react #buildinpublic
I've been working on re-architecting React Preview into an open-source, framework-agnostic app with optional paid plugins.

The main codebase is becoming much simpler. I extracted out 10K LOC of type inference and props auto-generation! (including tests)

#buildinpublic #webdev
I posted about React Preview CLI on Reddit yesterday and got some fantastic constructive feedback on the licensing model: reddit.com/r/reactjs/comm…

I'm probably going to end up open-sourcing a good chunk of it, with a few paid plugins...

#buildinpublic #webdev #react
Big milestone for React Preview, all free features are now implemented ✅ and it's faster than ever 🚀

If you choose to use the CLI as a replacement for Storybook, I'd love to hear how you go :)

Now onto building the premium features!

#buildinpublic #webdev #react
React Preview v0.7.0 is out!

🚀 Brand new component explorer side panel
💨 Faster than ever refreshes
🐞 Plenty of bug fixes

If you're looking for a much faster alternative to #storybook, check out React Preview CLI: reactpreview.com/docs/platforms…

#webdev #react #storybook
It's time to add support for other frameworks in reactpreview.com (soon to be renamed Preview.js).

Which one should I implement first?

#buildinpublic #reactjs #webdev
I'm trying to come up with a good strategy to spread the word about reactpreview.com. Marketing is hard!

Currently planning some educational articles, talks and YouTube videos.

I'd appreciate advice especially from marketers and DevRel peeps :)

#BuildInPublic #ReactJS