All Projects → nuxt-community → Hackernews Nuxt Ts

nuxt-community / Hackernews Nuxt Ts

Licence: mit
Typescript Version of HackerNews Nuxt

Programming Languages

typescript
32286 projects

Projects that are alternatives of or similar to Hackernews Nuxt Ts

Catchup
An app for catching up on things.
Stars: ✭ 1,690 (+888.3%)
Mutual labels:  hackernews
Nextjs Pwa
Build a PWA with Next.JS
Stars: ✭ 132 (-22.81%)
Mutual labels:  hackernews
Vue Awesome Swiper
🏆 Swiper component for @vuejs
Stars: ✭ 12,072 (+6959.65%)
Mutual labels:  nuxtjs
Nuxt Beginners Guide
Japan's first book that corresponds to Nuxt.js v2 and focuses on deep content.
Stars: ✭ 127 (-25.73%)
Mutual labels:  nuxtjs
Blog Module
Build your blog with @nuxt
Stars: ✭ 130 (-23.98%)
Mutual labels:  nuxtjs
Web Vitals Module
Web Vitals: Essential module for a healthy Nuxt.js
Stars: ✭ 138 (-19.3%)
Mutual labels:  nuxtjs
Contenta vue nuxt
Start in minutes a Drupal 8 with JSON API and Vue.js : a Nuxt.js ( Vue.js SSR ) consumer for Contenta CMS
Stars: ✭ 125 (-26.9%)
Mutual labels:  nuxtjs
Nuxt Coreui
💫 NuxtJS + CoreUI Project — Unofficial Nuxt + CoreUI project, free to use boilerplate for every need.
Stars: ✭ 166 (-2.92%)
Mutual labels:  nuxtjs
Surmon.me
🆒 My personal website and blog, powered by @vuejs (3)
Stars: ✭ 1,767 (+933.33%)
Mutual labels:  nuxtjs
Xm Nuxtjs Wordpress
🎉Nuxt.js+Wordpress Rest API
Stars: ✭ 144 (-15.79%)
Mutual labels:  nuxtjs
Vue State Store
📮 VSS (Vue State Store) - Vue State Management (with Publish & Subscribe pattern)
Stars: ✭ 128 (-25.15%)
Mutual labels:  nuxtjs
Jellyfin Vue
A modern web client for Jellyfin based on Vue.
Stars: ✭ 129 (-24.56%)
Mutual labels:  nuxtjs
Nuxt Payload Extractor
Nuxt.js module that makes `nuxt generate` command to store html and payload separately.
Stars: ✭ 140 (-18.13%)
Mutual labels:  nuxtjs
Pathpida
TypeScript friendly internal link client for Next.js, Nuxt.js and Sapper.
Stars: ✭ 127 (-25.73%)
Mutual labels:  nuxtjs
Ob Low Impact Website
The Low Impact version of the Organic Basics website
Stars: ✭ 147 (-14.04%)
Mutual labels:  nuxtjs
Nuxt Helmet
👷 Helmet for Nuxt
Stars: ✭ 126 (-26.32%)
Mutual labels:  nuxtjs
Nuxpress
A Nuxt-based blogging engine and boilerplate
Stars: ✭ 135 (-21.05%)
Mutual labels:  nuxtjs
Nuxt Imagemin
Nuxt module to minify your images. Works with: png, jpeg, gif, and svg
Stars: ✭ 170 (-0.58%)
Mutual labels:  nuxtjs
Roomler
Roomler - Multi-party Video Conferencing & Team Collaboration Tool using WebRTC (Janus Gateway)
Stars: ✭ 160 (-6.43%)
Mutual labels:  nuxtjs
Vue Soundcloud
🎧 A SoundCloud client built with Vue and Nuxt
Stars: ✭ 141 (-17.54%)
Mutual labels:  nuxtjs

Nuxt Hacker News TS

HackerNews clone built with Nuxt.js and TypeScript showcasing best practices of developing real life modern isomorphic Web Apps with Nuxt. It features integrations with TsLint (linting), Prettier (code formatting), Jest (testing), Axios (http calls on steroids), Storybook* (component playground).


Live Demo

Performance

Coming soon

Features

  • Server Side Rendering & Caching
  • Code Splitting
  • Single-file Vue Components
  • Real-time List Updates with FLIP Animation
  • Prefetch/Preload JS + DNS + Data
  • Critical Path CSS
  • PWA experience using PWA Module with almost zero config
  • PRPL
  • Hot reloading dev environment
  • TSLint and Prettier integration
  • Typescript 3
  • Storybook Integration (Coming Soon)
  • Snapshot and Unit Tests with Jest and Vue-Test-Utils (Coming Soon)

Build Setup

Requires Node.js 6+

# install dependencies
npm install # or yarn

# serve in dev mode, with hot reload at localhost:3000
npm run dev

# build for production
npm run build

# serve in production mode
npm start

# run unit tests
npm run test

# validate code with TSLint (with Prettier)
npm run lint

# validate and fix with TSLint (with Prettier)
npm run lintfix

Links

For Nuxt JS version go here

This repository is originally ported from vue-hackernews-2.0 and HackerNews Nuxt

License

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].