You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Just thought I'd post here about a new Vite + Vue3 website we're proud to have launched. The app itself is also built on the same stack, discussed below...
We started building this app last year but knew from the outset that we didn't want to use Webpack. The main paint point we've had was integrating SSR and prerendering into the stack cleanly. We ended up writing our own renderer based on Vite's SSR docs.
Some tips,
We use Vue3 computeds a lot. They are quite handy to use outside of components, as I'm sure @yyx990803 intended. Haven't seen this awesome capability documented too much.
We wrote our own auth engine and endpoint mapping system. I feel its a big mistake to use managed services for this, or QL libraries which add a lot of complex abstraction while not really reducing the amount of work needed.
Other than Vue and Vite, the stack is using Postgres, Tailwind, TypeScript. The usual suspects.
If you have any questions or would like some tips on creating something similar, let me know.
reacted with thumbs up emoji reacted with thumbs down emoji reacted with laugh emoji reacted with hooray emoji reacted with confused emoji reacted with heart emoji reacted with rocket emoji reacted with eyes emoji
-
Just thought I'd post here about a new Vite + Vue3 website we're proud to have launched. The app itself is also built on the same stack, discussed below...
The website is here: https://www.darwin.so
and the app itself can be found here: https://app.darwin.so/register
We started building this app last year but knew from the outset that we didn't want to use Webpack. The main paint point we've had was integrating SSR and prerendering into the stack cleanly. We ended up writing our own renderer based on Vite's SSR docs.
Some tips,
Other than Vue and Vite, the stack is using Postgres, Tailwind, TypeScript. The usual suspects.
If you have any questions or would like some tips on creating something similar, let me know.
Picture of the app:
Beta Was this translation helpful? Give feedback.
All reactions