[HN Gopher] Digs: iOS app that syncs your Discogs collection and...
___________________________________________________________________
Digs: iOS app that syncs your Discogs collection and lets you
browse it offline
Author : rlustin
Score : 37 points
Date : 2026-03-23 09:02 UTC (13 hours ago)
(HTM) web link (lustin.fr)
(TXT) w3m dump (lustin.fr)
| hu3 wrote:
| 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.
| ZeWaka wrote:
| What's wrong with React Native? I don't quite get your point
| there.
| Insanity wrote:
| 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.
| skydhash wrote:
| 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.
| Insanity wrote:
| Ah, I did not know that. I thought it was more Electron-
| like.
| rlustin wrote:
| 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.
| coffeecantcode wrote:
| God I feel you here, that first review is always brutal.
| monster_truck wrote:
| Quite a lot. Enough that it isn't realistic to ask this in
| good faith
| rlustin wrote:
| 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.
| imagetic wrote:
| That's fun!
| rlustin wrote:
| Thanks!
| cauterize wrote:
| Love this given my favorite record store is in a basement with
| bad cell service!
| rlustin wrote:
| I love it!
| dnlzro wrote:
| How'd you design the icon/logo for it?
| rlustin wrote:
| Not a designer at all, I used recraft.ai and iterated until I
| got something I liked.
| ebuyan wrote:
| What do you recommend beyond React Native?
___________________________________________________________________
(page generated 2026-03-23 23:00 UTC)