Cloudflare will regret not having a developer go-to framework for their advanced Worker stuff one day. I think they are waiting for someone else to build for it which is IMO the completely wrong approach for the dream of the serverless app. You got to own the full stack including software. I can easily see Vercel becoming the pretty much only go-to in this space just from the developer trust they have created with Ne…
Vercel is built on cloudflare workers meaning vercel winning means cloudflare wins. Also I think building out the datacenters across the globe is a much harder problem than building out a framework.
Rich Harris joins Vercel to work on Svelte full time
51–60 of 571 posts
Re: Rich Harris joins Vercel to work on Svelte full time
#52Earlier quoted context omitted.
How is RN? I have seen several teams try to consolidate their App Devs into RN devs, only to split back into iOS/Android devs. From what I’m told, if your app could be a webpage, RN is great. But if you need to really leverage the specific platforms, it’s hard to do that.
> But if you need to really leverage the specific platforms, it’s hard to do that. Not my experience. I have a production app for web, ios, and android, with desktop platforms coming. You can swap out anything per platform and write any extension for any native functionality you don't have, but the std and community extensions are plentiful. RN sucks for "web pages", great for apps. In fact sometimes I embed web page…
I personally also worked with React Native for a while, and sure, you can write native extensions for everything, but the biggest complaint is how fickle it is when it comes to upgrading, package management, mind boggling errors related to the metro bundler, etc.
I.E. It's great when it works and you have something simple, but things broke so often compared to native development when you had to do anything complex. And the performance characteristics weren't very great on top of this.
I haven't done React Native in a bit more than a year but from people I talk to not much has changed, and most people I talk to who were all in on React Native mention to use Flutter instead nowadays if you really want cross platform UI.
Re: Rich Harris joins Vercel to work on Svelte full time
#53Cloudflare will regret not having a developer go-to framework for their advanced Worker stuff one day. I think they are waiting for someone else to build for it which is IMO the completely wrong approach for the dream of the serverless app. You got to own the full stack including software. I can easily see Vercel becoming the pretty much only go-to in this space just from the developer trust they have created with Ne…
I predict that Cloudflare will acquire Vercel one day.
If I were Vercel, absolutely would not sell either. They aren't like "Netlify" and positioned to be truly the goat of serverless.
Re: Rich Harris joins Vercel to work on Svelte full time
#54Earlier quoted context omitted.
> Svelte doesn't support JSX/TSX though =( You have https://www.solidjs.com/ that does
Solid is really cool, and I love the posts by it's author describing the journey to performance that is some years old now. But what is unique about Vue is that it lets you arbitrarily mix ".vue" and ".jsx/.tsx" files in the same project. So if you need to define say 50 really tiny helper components, like "Button", "Modal", etc. it's great. I can write one TSX file and do: // UtilComponents.tsx export function Button…
Re: Rich Harris joins Vercel to work on Svelte full time
#55It'd be more fun if I could do it in something that wasn't in Javascript or one of its Frankenstein cousins.
You can! Elm is interesting, though it's developer is a bit polarizing Also there are a host of nascent Rust/WASM frameworks starting to pop up. They really like the tree puns. There is Yew, Sycamore and Seed.
Re: Rich Harris joins Vercel to work on Svelte full time
#56Earlier quoted context omitted.
I predict that Cloudflare will acquire Vercel one day.
I think an executive has commented before that is not going to happen. Things can change though. If I were Vercel, absolutely would not sell either. They aren't like "Netlify" and positioned to be truly the goat of serverless.
What do you mean by this?
Re: Rich Harris joins Vercel to work on Svelte full time
#57Is this a bet against React or a bet for ecosystem variety and choice? I feel it's the latter right now.
If you are building a platform for web dev, it’s better to be able to control your technology. Any change FB makes to React may leave you scrambling to patch your tech. Or What if one day FB decides to stop supporting React, or they make a design decision incompatible with your business? While it sounds unlikely, it’s bitter pill to swallow from a business angle.
Re: Rich Harris joins Vercel to work on Svelte full time
#58Is this a bet against React or a bet for ecosystem variety and choice? I feel it's the latter right now.
If you are building a platform for web dev, it’s better to be able to control your technology. Any change FB makes to React may leave you scrambling to patch your tech. Or What if one day FB decides to stop supporting React, or they make a design decision incompatible with your business? While it sounds unlikely, it’s bitter pill to swallow from a business angle.
Re: Rich Harris joins Vercel to work on Svelte full time
#59This seems like a huge positive step forward for Svelte and the community. Big congrats to Rich! I've been excited about Svelte for a while and recently chose to use it as the UI for a cross-platform video editing app ( https://getrecut.com ), with the back end in Rust. I've found it a pleasure to work with -- Svelte Stores and the Context system are especially great for sharing state, and the app feels snappy. Last…
I see your app is MacOS only at the moment. Are you re-writing it in Electron or what? Very curious
Re: Rich Harris joins Vercel to work on Svelte full time
#60Earlier quoted context omitted.
> But if you need to really leverage the specific platforms, it’s hard to do that. Not my experience. I have a production app for web, ios, and android, with desktop platforms coming. You can swap out anything per platform and write any extension for any native functionality you don't have, but the std and community extensions are plentiful. RN sucks for "web pages", great for apps. In fact sometimes I embed web page…
Weird because this is the exact opposite of everything I hear from most developers I know. I personally also worked with React Native for a while, and sure, you can write native extensions for everything, but the biggest complaint is how fickle it is when it comes to upgrading, package management, mind boggling errors related to the metro bundler, etc. I.E. It's great when it works and you have something simple, but…