Live data from Hacker News

Rich Harris joins Vercel to work on Svelte full time

twitter.com

51–60 of 571 posts

Re: Rich Harris joins Vercel to work on Svelte full time

#51

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.

[deleted]

Re: Rich Harris joins Vercel to work on Svelte full time

#52
post #35

Earlier 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…

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 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

#53

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…

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.

Re: Rich Harris joins Vercel to work on Svelte full time

#54
post #23

Earlier 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…

This is a really cool idea. This has always been my biggest beef with single file components. It never occurred to me that you could do this with Vue. Thanks for the tip

Re: Rich Harris joins Vercel to work on Svelte full time

#55
post #9

It'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.

That's still all web tech, though. Druid and Iced look more interesting, as they are general UI frameworks which lets you build both web and desktop apps without dealing with HTML or CSS.

Re: Rich Harris joins Vercel to work on Svelte full time

#56

Earlier 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.

> They aren't like "Netlify"

What do you mean by this?

Re: Rich Harris joins Vercel to work on Svelte full time

#57
post #32

Is 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.

[deleted]

Re: Rich Harris joins Vercel to work on Svelte full time

#58
post #32

Is 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.

react is used so many places professionally that i think someone would just fork or remake react from scratch if they ever did that.

Re: Rich Harris joins Vercel to work on Svelte full time

#59
post #48
post #3

This 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

Also curious - I'm spinning up a small side project with Rust and Svelte. Was looking in Tauri as a replacement for Electron but wondering what other approaches people have worked with (assuming this is a cross platform desktop app, that is).

Re: Rich Harris joins Vercel to work on Svelte full time

#60

Earlier 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…

react native can definitely ship production ready applications that large teams work on. bundler problems arent even react native related.. theyre webpack/babel etc. Package management? how is that related to RN?
Post reply on HN