All Projects β†’ chrisdwheatley β†’ Nextjs Hn

chrisdwheatley / Nextjs Hn

A Hacker News Progressive Web App built using Next.js

Programming Languages

javascript
184084 projects - #8 most used programming language

Projects that are alternatives of or similar to Nextjs Hn

Pwa Boilerplate
✨ PWA Boilerplate is highly scalable and is designed to help you kick-start your next project πŸ”­.
Stars: ✭ 82 (+54.72%)
Mutual labels:  nextjs, progressive-web-app
currency-converter
πŸ’° Easily convert between 32 currencies
Stars: ✭ 16 (-69.81%)
Mutual labels:  progressive-web-app, nextjs
Trends
ultra high performance github trending application
Stars: ✭ 450 (+749.06%)
Mutual labels:  nextjs, progressive-web-app
Serverless Next
How to use Serverless to provide the frontend with a full API with minimal effort and max. scalability
Stars: ✭ 41 (-22.64%)
Mutual labels:  nextjs
Keycapsets.com
⌨︎Find your favorite Keycapsets! Made for love of mechanical keyboards, and the trouble of finding a suitable existing keycapset overview!
Stars: ✭ 43 (-18.87%)
Mutual labels:  nextjs
Nextjs Multiple Domains
Example using SSR to handle multiple domains on the same project.
Stars: ✭ 46 (-13.21%)
Mutual labels:  nextjs
Nextjs Material Dashboard
NextJS version of Material Dashboard React
Stars: ✭ 50 (-5.66%)
Mutual labels:  nextjs
Whack A Mole
Offline-first arcade game for children
Stars: ✭ 40 (-24.53%)
Mutual labels:  progressive-web-app
Jobforme
This is a project for people who are looking for work.
Stars: ✭ 50 (-5.66%)
Mutual labels:  nextjs
Nookies
πŸͺ A set of cookie helpers for Next.js
Stars: ✭ 1,035 (+1852.83%)
Mutual labels:  nextjs
Reddium
The Reddit client for Silicon Valley
Stars: ✭ 47 (-11.32%)
Mutual labels:  nextjs
Sort Visualizer
This is a web app built to visualize classic sorting algorithms such as insertion sort, merge sort, quick sort, heap sort, etc. The entire app is built with only React; no other third-party JS or CSS library has been used.
Stars: ✭ 41 (-22.64%)
Mutual labels:  progressive-web-app
Getlink Next
Get Link!
Stars: ✭ 48 (-9.43%)
Mutual labels:  nextjs
Blog Pwa
An experiment in mixing Hugo, lit-element, and Polymer PRPL into a progressive web app blog.
Stars: ✭ 41 (-22.64%)
Mutual labels:  progressive-web-app
Kohei.dev
🌎 A Production-level Single Page App with Server Side Rendering
Stars: ✭ 50 (-5.66%)
Mutual labels:  nextjs
Terraform Nextjs Plugin
A plugin to generate terraform configuration for Nextjs 8 and 9
Stars: ✭ 41 (-22.64%)
Mutual labels:  nextjs
Next Landing Vpn
An Open Source Landingpage For VPN or Apps. Build using NextJS 10 and Tailwind v2.0
Stars: ✭ 49 (-7.55%)
Mutual labels:  nextjs
Parcel Plugin Sw Cache
πŸ“¦πŸ‘· Parcel plugin for caching using a service worker
Stars: ✭ 45 (-15.09%)
Mutual labels:  progressive-web-app
Pwa Workshop Angular Firebase
Build a production ready PWA with Angular and Firebase! This workshop consists of multiple steps for producing a PWA by transforming a regular web app - Ionic Conference App into a PWA, finally deploying it to Firebase.
Stars: ✭ 45 (-15.09%)
Mutual labels:  progressive-web-app
Intercom Clone
Intercom clone built with NextJS and TailwindCSS
Stars: ✭ 48 (-9.43%)
Mutual labels:  nextjs

nextjs-hn (nextjs-hn.chrisdwheatley.com)

A Hacker News Progressive Web App built using Next.js

Features

  • Server-rendered React with Next.js
  • Aliases React to Preact in production for a smaller bundle size
  • Service worker support with sw-precache
  • 100/100 Lighthouse score
  • Server side in memory LRU cache to improve time to first byte
  • DNS prefetching for client side API requests

Getting Started

Clone the repository.

git clone [email protected]:chrisdwheatley/nextjs-hn.git

cd into the directory.

cd nextjs-hn

Install the project dependencies.

yarn

or

npm install

Start the development server.

npm run dev

Navigate to localhost:3000 in your browser of choice.

Testing the Service Worker setup requires running as production.

npm run build
npm start

Navigate to localhost:3000 in your browser of choice.

License

Released under the MIT license: opensource.org/licenses/MIT

Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].