Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/amitmishrg/offline-news-app
Offline News App using Service Worker, Workbox, PWA, React, Webpack & Intersection-observer
https://github.com/amitmishrg/offline-news-app
intersection-observer javascript pwa react-lazy react-memo react-suspense reactjs service-worker webpack workbox
Last synced: 17 days ago
JSON representation
Offline News App using Service Worker, Workbox, PWA, React, Webpack & Intersection-observer
- Host: GitHub
- URL: https://github.com/amitmishrg/offline-news-app
- Owner: amitmishrg
- Created: 2019-01-21T08:31:02.000Z (almost 6 years ago)
- Default Branch: master
- Last Pushed: 2019-02-14T13:19:24.000Z (over 5 years ago)
- Last Synced: 2024-10-12T18:46:37.624Z (about 1 month ago)
- Topics: intersection-observer, javascript, pwa, react-lazy, react-memo, react-suspense, reactjs, service-worker, webpack, workbox
- Language: JavaScript
- Homepage: https://offline-news-app.herokuapp.com/
- Size: 1.54 MB
- Stars: 5
- Watchers: 2
- Forks: 1
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# Offline News Web-App
### [DEMO](https://offline-news-app.herokuapp.com/)
Offline News Web App build with **React.js**, **React Router**, **Webpack4**, **Workbox**, **Service Worker**, **PWA**, **Intersection-observer**
## Desktop version
## Mobile version
## Performance
## Built With
Following is list of libraries i used in this app.
1. [React.js](https://github.com/facebook/react)
2. React Memo
3. React lazy & Suspense
4. [React Router](https://github.com/ReactTraining/react-router)
5. [Workbox](https://github.com/GoogleChrome/workbox)
6. [Webpack4](https://github.com/webpack/webpack)
7. Intersection-observer
8. Service Worker
## Quick Start-
Get started with [offline-news-app](https://github.com/amituidev/offline-news-app)Clone Project
```
git clone https://github.com/amituidev/offline-news-app.git
``````
cd offline-news-app/
```
Install dependencies by using command yarn
```
yarn start-local
```
For local development use command
```
yarn start-local
```
For Build
```
yarn build
```Use yarn start for starting node server to server news app
```
yarn start
```## License
[MIT](LICENSE) © [Amit Mishra](https://amituidev.github.io/portfolio/)