Digs: Offline-first iOS app to browse your Discogs vinyl collection (lustin.fr)

28 points by rlustin 12 hours ago

10 comments:

by hu3 2 hours ago

Blog title lacks iOS: "Building Digs, an offline Discogs companion"

And it's a RN app:

> It’s a React Native app built with Expo and TypeScript. Data lives in SQLite.

by rlustin 26 minutes ago

Fair enough on the iOS mention. The tech stack (React Native, Expo, TypeScript, SQLite) is detailed in the blog post, I wasn't trying to hide it.

As others pointed out in the thread, RN renders actual native views, not a webview. For this use case: browsing a local SQLite database offline, it works really well.

by ZeWaka 2 hours ago

What's wrong with React Native? I don't quite get your point there.

by Insanity 2 hours ago

Speculating - but an iOS app that's build on React Native is not really a 'native iOS app'. Which might have some performance implications etc.

Just speculating, I've not done mobile development since before RN was even a thing.

by rlustin 21 minutes ago

Funny enough this was my first mobile app ever, I figured it out doing it. Expo helped a lot. The Apple review process on the other hand… that was a whole learning experience on its own.

by skydhash an hour ago

RN does use a lot of native code. It’s not based on a webview like Electron is. Most of the builtin components are native views and there’s no CSS. The JS engine is also simpler. It’s more akin to the lua runtime in Neovim.

by Insanity an hour ago

Ah, I did not know that. I thought it was more Electron-like.

by monster_truck an hour ago

Quite a lot. Enough that it isn't realistic to ask this in good faith

by imagetic 2 hours ago

That’s fun!

by rlustin 20 minutes ago

Thanks!

Data from: Hacker News, provided by Hacker News (unofficial) API