All Projects → mhadaily → glimmer-hn-pwa

mhadaily / glimmer-hn-pwa

Licence: other
A Demonstration Of HackerNews Progressive Web App Powered By Glimmer.js

Programming Languages

HTML
75241 projects
typescript
32286 projects
javascript
184084 projects - #8 most used programming language

Projects that are alternatives of or similar to glimmer-hn-pwa

Aws Mobilehub Ember
Serverless example mobile web application for building a Serverless EmberJS based web application using AWS JavaScript SDK, and MobileHub.
Stars: ✭ 15 (-46.43%)
Mutual labels:  ember-cli, emberjs, pwa
vanilla-wc-hnpwa
📱 🚀 Hacker News PWA built with vanilla JS and Web Components
Stars: ✭ 38 (+35.71%)
Mutual labels:  hacker-news, progressive-web-app, hnpwa
onchat-web
A simple, beautiful, mobile-first instant messaging progressive web application.
Stars: ✭ 138 (+392.86%)
Mutual labels:  pwa, progressive-web-app
wordpress
Free PWA & SPA for Wordpress & Woocommerce
Stars: ✭ 103 (+267.86%)
Mutual labels:  pwa, progressive-web-app
udacity-google
Udacity Grow with Google challenge scholarship program
Stars: ✭ 35 (+25%)
Mutual labels:  pwa, progressive-web-app
ember-language-server
Language Server Protocol implementation for Ember.js projects
Stars: ✭ 93 (+232.14%)
Mutual labels:  ember-cli, glimmer
cli-guides
Step-by-step guides and tutorials for using the ember-cli to create apps and addons
Stars: ✭ 22 (-21.43%)
Mutual labels:  ember-cli, emberjs
workbox-in-js-framework
🍳 Code sample for using Workbox in various JS framework
Stars: ✭ 16 (-42.86%)
Mutual labels:  pwa, progressive-web-app
Ember Realworld
Ember.js RealWorld Implementation
Stars: ✭ 150 (+435.71%)
Mutual labels:  ember-cli, emberjs
progressive-web-conf
Gathering interest to organizing Progressive Web Conf
Stars: ✭ 23 (-17.86%)
Mutual labels:  pwa, progressive-web-app
jekyll-pwa-workbox
A Jekyll plugin using Workbox to make your PWA / Website available offline.
Stars: ✭ 22 (-21.43%)
Mutual labels:  pwa, progressive-web-app
currency-converter
💰 Easily convert between 32 currencies
Stars: ✭ 16 (-42.86%)
Mutual labels:  pwa, progressive-web-app
pwa-cookbook
A step-by-step guide to Progressive Web Applications
Stars: ✭ 21 (-25%)
Mutual labels:  pwa, progressive-web-app
glimmer-apollo
Ember and Glimmer integration for Apollo Client.
Stars: ✭ 32 (+14.29%)
Mutual labels:  emberjs, glimmer
ember-cli-string-helpers
Set of the String helpers extracted from DockYard's ember-composable-helpers.
Stars: ✭ 73 (+160.71%)
Mutual labels:  ember-cli, emberjs
ember-credit-card
"make your credit card form dreamy in one line of code"
Stars: ✭ 89 (+217.86%)
Mutual labels:  ember-cli, emberjs
glimmer-blueprint
[MOVED] This package is now part of the Glimmer.js monorepo
Stars: ✭ 25 (-10.71%)
Mutual labels:  ember-cli, glimmerjs
Ember Model Validator
ember-cli addon adds validation support to your Ember-Data models.
Stars: ✭ 141 (+403.57%)
Mutual labels:  ember-cli, emberjs
Ember Web App
NOTICE: official repository moved to https://github.com/zonkyio/ember-web-app
Stars: ✭ 143 (+410.71%)
Mutual labels:  ember-cli, pwa
ember-deep-tracked
Deep auto-tracking for when you just don't care, and want things to work (at the cost of performance in some situtations)
Stars: ✭ 20 (-28.57%)
Mutual labels:  emberjs, glimmer

Glimmer.js Hacker News Progressive Web App

Lighthouse 2.2.1

This is an implementation of a progressive web app with Glimmer (Ember template engine). Here is the result

with webpagetest on 3G and EM:

Performance Results (webpagetest EM):

webpagetest

Performance Results (webpagetest 3G):

webpagetest

and with Lighthouse 2.2.1

Lighthouse 2.2.1

TODO

  • Consider using official api to have realtime update
  • Collapsible comment threads, with child counts
  • Last visit details for stories are cached in localStorage
  • try to optimize more
  • Consider fast-boot
  • Remove SW from Development

Installation

  • git clone <repository-url> this repository
  • cd glimmer-hn-pwa
  • yarn

Running / Development

Building

  • ember build (production)
  • ember build:prod (production and Deploy to Firebase)

Contributing

Please feel free to open a PR and improve Glimmer PWA.

Contributors

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