ivanvanderbyl / ember-hackernews-pwa Goto Github PK
View Code? Open in Web Editor NEWAn Ember implementation of the HackerNews client as a Progressive Web App
Home Page: https://hackernews.io
An Ember implementation of the HackerNews client as a Progressive Web App
Home Page: https://hackernews.io
This is a non-exhaustive list of outstanding things to do before submitting a PR to HNPWA project:
/user/:id
route,Thanks for hackernews.io and well done!
This isn't a standard Hacker News feature but some clients have collapsible comments to make reading comments on mobile easier. Would you be open to a PR adding this feature?
Basically, as per https://github.com/MartinMalinda/ember-idle-scheduler
To help reduce the bundle size, It'd be good to remove moment because we only use one helper out of that package. Perhaps we could use https://github.com/oskarrough/ember-date-fns or cherry pick something out of there.
There might be some performance gains from unbinding the render of the each list item, as we don't update the page once rendered.
The polyfill adds a lot of code just for developer happiness and not much to the functionality of this app, so we should remove it, and be slightly less happy. I don't think we need it, and if we're using it anywhere we should be able to replace that code with Promises.
When installed as an app (in Android), the ability to share the current entry is lost (or not visible le enough for me, at least).
That would be a nice addition to this already very good app!
It'd be nice to load user profiles when hovering over their name, similar to Twitter, and being able to click through to the actual profile.
More to reduce vendor bundle size: We can remove jQuery and use native events. We're only targeting evergreen browsers anyway.
Expected improvement: ~12%
A declarative, efficient, and flexible JavaScript library for building user interfaces.
๐ Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
An Open Source Machine Learning Framework for Everyone
The Web framework for perfectionists with deadlines.
A PHP framework for web artisans
Bring data to life with SVG, Canvas and HTML. ๐๐๐
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
Some thing interesting about web. New door for the world.
A server is a program made to process requests and deliver data to clients.
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
Some thing interesting about visualization, use data art
Some thing interesting about game, make everyone happy.
We are working to build community through open source technology. NB: members must have two-factor auth.
Open source projects and samples from Microsoft.
Google โค๏ธ Open Source for everyone.
Alibaba Open Source for everyone
Data-Driven Documents codes.
China tencent open source team.