finds.dev← search

// the find

osdio/noder-react-native

★ 1,959 · JavaScript · updated Feb 2022

The mobile app of cnodejs.org written in React Native

A React Native client for cnodejs.org, the Chinese Node.js community forum. It targets Chinese-speaking developers who want a mobile interface for that specific community. Last updated in 2022, built against a vintage React Native version with Redux + redux-thunk.

The shared JS codebase running on iOS, Android, and web via react-web is a legitimate achievement for its era. Redux architecture is cleanly separated into actions/reducers/services. The e2e test setup with CodeceptJS covering all three platforms in one test suite is more than most sample apps bother with. Solid reference for how a real-world community app structures navigation and auth flows in early React Native.

Dead project — four years without a commit, and the React Native ecosystem moves fast enough that native modules like react-native-barcodescanner and react-native-blur have almost certainly broken or been superseded. The README's own TODO list admits ListView memory leaks and HTML rendering performance problems that were never fixed. The react-web dependency is itself abandoned, so the web target is gone. Useful only as a historical reference; you cannot ship this without a substantial rewrite.

View on GitHub → Homepage ↗

// want more like this?

We dig through GitHub every week and send a few repos picked for what you actually care about — each with an honest take like this one.

Get finds in your inbox → Search again →