Y
HN Search
Hacker News Search
new
|
comments
|
top
|
jobs
nwienert
searching PlanetScale…
1.
▲
2.
▲
3.
▲
4.
▲
5.
▲
6.
▲
19 ms
·
271.
▲
by
nwienert
2y ago
I responded in a sibling comment.
272.
▲
by
nwienert
2y ago
Im sorry to hear that. Tamagui is one of the biggest projects you’ll find in terms of scope - it’s not one library, it’s over 200, and it’s targeting 4 platforms, 4 JS engines, and has a featureset that is unmatched. So I don’t think it’s s
273.
▲
by
nwienert
2y ago
It started as a fork of expo router to test if we could get it to work on Vite. Over time we did diverge a few things and added other features. It’s actually fully Vite on native. We wrote an entire custom bundling step and hot reloading. T
274.
▲
by
nwienert
2y ago
Can*
275.
▲
by
nwienert
2y ago
They are not tightly coupled. We just want to be able to build some great tooling for those who do opt in. But it will always be opt-in to Zero. I think it’s an amazing alternative to CRA - it’s got the lightness of Vite, but you get all th
276.
▲
by
nwienert
2y ago
It's Just React mostly at the base, give it a try, the FS routing will be mostly where you need to adapt things.
277.
▲
by
nwienert
2y ago
The iPhone is 100x more complex and does 10x more than like 10 separate gadgets from the 90s, and yet is also easier to use and more efficient than them all, broadly. Your CRUD app could be terrible in pure HTML and amazing in Svelte. Or vi
278.
▲
by
nwienert
2y ago
Tamagui generates enough revenue to support our team currently, but we do want to make this a viable company. Not sure yet exactly how, but One will always be OSS and further I don't ever want to try the whole "lets make it hard t
279.
▲
by
nwienert
2y ago
What are you using currently to shared code? One generally has better web features/performance. Our tree shaking/bundle splitting is better, SWC for everything so it's faster, and Vite is a joy to use in many ways compared to
280.
▲
by
nwienert
2y ago
You definitely can, so long as you use Postgres you should be able to use Zero (as of now they have a few limits on column data-types as well). Also - One is not tied to Zero, you can use One for just about any web/native project and b
281.
▲
by
nwienert
2y ago
I think this is fair, as they haven't committed to offline - though they've said they want to do it, they just want to wait to do it right. That said, they do work fully client-side, so I wouldn't say it's server-first,
282.
▲
by
nwienert
2y ago
Thanks! Get in touch with me if you guys do end up using it.
283.
▲
by
nwienert
2y ago
I think people draw the line arbitrarily. Do you know how complex an OS is, a browser, etc. JS is super complicated, so is even CSS. The iPhone is more “complicated” than an old blackberry, in a way. It’s also way simpler and more useful. C
284.
▲
by
nwienert
2y ago
It should “just work” for electron, but we probably need to make it easier to build target them. Happy to collab and help there if you join the discord and send us any issues you run into.
285.
▲
by
nwienert
2y ago
You can’t test with Vitest minus full integration (ie app runtime). For that we’re investigating solutions still, noted to add some docs around this next.
286.
▲
by
nwienert
2y ago
Airbnb was early, React Native has grown immensely since then. Honestly not to tout myself, but Tamagui brings so much as well to make it possible to share styling. Uniswap I think proves it can be done, try out their apps. They still can i
287.
▲
by
nwienert
2y ago
100% honest as someone who loved Rails - i really love building with react and tamagui if you put together the right tooling. 95% of apps people glue together are quite bad so i get that some people see it as a lost cause, but i could nev
288.
▲
by
nwienert
2y ago
browsers limit that storage, what it does is basically offload / re-sync as needed. can't really work around that, perhaps there could be a mode where if you give your browser FS permissions or something it can make use of more st
289.
▲
by
nwienert
2y ago
thank you, definitely look forward to hearing if you use it
290.
▲
by
nwienert
2y ago
1. With Tamagui you can share almost 100% code, so it's not a re-write, and mostly the reasoning is that it feels a lot more native. Especially interactions, scrolling, and being able to use native UI and libraries anywhere you want. P
291.
▲
by
nwienert
2y ago
We have a proper OG, its been working on messages app, twitter... will have to test with Slack thanks for heads up, maybe just sub-pages?
292.
▲
by
nwienert
2y ago
Glad to hear! That title jump and dark mode stuff we can fix, and honestly we can make it feel a lot better. As you can maybe guess our small team had a hundred things to pull off to launch so that demo app actually just has minimal investm
293.
▲
by
nwienert
2y ago
Thank you, love to hear it!
294.
▲
by
nwienert
2y ago
One is like the halfway point between Next.js and Rails. Well, at least once Zero is out. It won't have all the stuff Rails has for now, just the data solution (and we have a drizzle-to-zero adapter and setup we'll be recommending
295.
▲
by
nwienert
2y ago
We can't put all the info right onto the main page, it's meant to give you the high level. High level: https://onestack.dev/docs/introduction Honestly the demo video is the best if you want a lot of code exam
296.
▲
by
nwienert
2y ago
Yes please, can you email team@tamagui.dev with it? And if you can include this info: npx envinfo --system --npmPackages --binaries --browsers
297.
▲
by
nwienert
2y ago
Haha - it’s built on React no different than other frameworks are (Remix, Next). Zero is pluggable, so it’s more like a really well integrated library.
298.
▲
Show HN: One – A new React framework unifying web, native and local-first
(onestack.dev)
506 points
by
nwienert
2y ago
|
254 comments
299.
▲
by
nwienert
2y ago
Btw I don't think of it as a shortcut, I think it's actually the ideal end-state.
300.
▲
by
nwienert
2y ago
Maybe they work on some small subset of pain similarly, but they really are incomparable. Opiates could near make you not feel your arm being chopped off, ibuprofen couldn’t prevent a light pinch from hurting.
More ›