awesomedribble
This a project for DribbleClient PWA
https://github.com/sauravdroid/awesomedribble
Last synced: 23 days ago
JSON representation
Adding a CSS Preprocessor (Sass, Less etc.)
`Button.js`
Adding a Stylesheet
`Button.js`
With React Router
Adding Bootstrap
Using a Custom Theme
When to Use the `public` Folder
Adding Custom Environment Variables
Adding Development Environment Variables In `.env`
Using a Custom Theme
Adding Flow
Using a Custom Theme
Advanced Configuration
Surge
Analyzing the Bundle Size
Progressive Web App Metadata
Available Scripts
`npm start`
Can I Use Decorators?
Adding Development Environment Variables In `.env`
Changing the Page `<title>`
WebStorm
- `document.title` - helmet), a third party library.
Debugging in the Editor
Visual Studio Code
- VS Code - for-chrome) installed.
WebStorm
- WebStorm - ide-support/hmhgeddbohgjknpmjagkdomcpobmllji) Chrome extension installed.
Deployment
Azure
Building for Relative Paths
Firebase
- Firebase account
- Add Firebase to your JavaScript Project
- Firebase account
- Firebase account
- Firebase account
- Firebase account
- Firebase account
- Firebase account
- Firebase account
- Firebase account
- Firebase account
- Firebase account
- Firebase account
- Firebase account
- Firebase account
- Firebase account
- Firebase account
- Firebase account
- Firebase account
- Firebase account
- Firebase account
- Firebase account
- Firebase account
- Firebase account
- Firebase account
- Firebase account
- Firebase account
- Firebase account
- Firebase account
- Firebase account
- Firebase account
- Firebase account
- Firebase account
- Firebase account
- Firebase account
- Firebase account
- Firebase account
- Firebase account
- Firebase account
- Firebase account
- Firebase account
- Firebase account
- Firebase account
- Firebase account
- Firebase account
- Firebase account
GitHub Pages
Heroku
Netlify
Now
S3 and CloudFront
Serving Apps with Client-Side Routing
-
`pushState` history API
- router) with
browserHistory), many static file servers will fail. For example, if you used React Router with a route for/todos/42, the development server will respond tolocalhost:3000/todos/42properly, but an Express serving a production build as above will not. - Apache HTTP Server
Static Server
Surge
Developing Components in Isolation
Editor Integration
- Storybook for React - styleguidist.js.org/) (source) to your project. These are third-party tools that let you develop components and see all their states in isolation from your app.
Getting Started with Storybook
Getting Started with Styleguidist
Displaying Lint Output in the Editor
`npm run eject`
Formatting Code Automatically
WebStorm
Importing a Component
`DangerButton.js`
Injecting Data from the Server into the Page
Configuring a WebSocket Proxy
Integrating with an API Backend
Node
Ruby on Rails
Making a Progressive Web App
Getting Started with Styleguidist
Offline-First Considerations
Post-Processing CSS
`Button.js`
Pre-Rendering into Static HTML Files
Configuring a WebSocket Proxy
Proxying API Requests in Development
Configuring a WebSocket Proxy
Configuring the Proxy Manually
- `http-proxy-middleware` - proxy`](https://github.com/nodejitsu/node-http-proxy#options) supports.
"Invalid Host Header" Errors After Configuring Proxy
- this article - dev-server/issues/887).
- described here
Ruby on Rails
Running Tests
Command Line Interface
Configuring a WebSocket Proxy
Disabling jsdom
Editor Integration
On CI servers
On your own environment
Snapshot Testing
Testing Components
Using Third Party Assertion Libraries
- file those against Jest - printing React elements as JSX](https://github.com/facebook/jest/pull/1566).
Sending Feedback
Supported Language Features and Polyfills
`npm run eject`
Syntax Highlighting in the Editor
`npm run eject`
Troubleshooting
Moment.js locales are missing
- Moment.js - locale-support).
`npm run build` exits too early
`npm start` doesn’t detect changes
- “Adjusting Your Text Editor”
- Webpack watcher bug
- tweak system settings
- need to restart the watcher
- in this thread