CxJS Hacker News
Live at https://hn.cxjs.io.
Hosting is provided by Netlify, which also provides a free https certificate.
Node.js 6+ is required.
Install packages using
Start the app using
yarn run buildto create a deployment package
- Top stories in multiple categories
- Infinite scrolling of stories beyond top 30
- Comments with an option to expand replies
- preact-compat - small-size React replacement
- firebase - HN API access and real-time updates
- app layout
- state management
- pushState navigation
- custom components (infinite scrolling)
- babel - ES transpilation
- webpack - code-splitting, production bundling, service-worker
- prettier - code formatting