Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
awesome-react-router
https://github.com/varHarrie/awesome-react-router
- open the changelog
- changelog
- your feedback
- http://localhost:3000
- ES6
- Exponentiation Operator
- Async/await
- Object Rest/Spread Properties
- Dynamic import()
- Class Fields and Static Properties
- JSX
- different proposal stages
- codemods
- polyfills
- `Object.assign()` - assign`](https://github.com/sindresorhus/object-assign).
- `Promise`
- `fetch()` - fetch`](https://github.com/github/fetch).
- relevant Babel documentation page
- Prettier
- Visual Studio Code
- VS Code - for-chrome) installed.
- `document.title` - helmet), a third party library.
- `import` and `export`
- difference between default and named exports
- When to use the curly braces?
- Exploring ES6: Modules
- Understanding ES6: Modules
- dynamic `import()` - dynamic-import) is in stage 3. The `import()` function-like form takes the module name as an argument and returns a [`Promise`](https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/Promise) which always resolves to the namespace object of the module.
- Webpack
- here
- Autoprefixer
- follow this section
- not inherit
- #1939
- #1891
- data URI - react-app/issues/1153).
- `manifest.webmanifest`
- `pace.js`
- React Bootstrap
- `App.js`
- customized Bootstrap
- introduction to using static types in JavaScript
- Flow
- `.flowconfig` file
- Nuclide
- its documentation
- exposing a private key on the machine that could have the same name
- dotenv documentation
- Travis CI - vars).
- decorators
- #214
- #411
- this tutorial
- here
- this tutorial
- here
- CORS issues
- here’s how to do it for Express
- this article - dev-server/issues/887).
- described here
- `http-proxy-middleware` - proxy`](https://github.com/nodejitsu/node-http-proxy#options) supports.
- react-snapshot
- zero-configuration pre-rendering (also called snapshotting) here
- sanitize the JSON before sending it to the client
- Read the migration guide to learn how to enable it in older projects!
- Jest - 15.html) of Jest so if you heard bad things about it years ago, give it another try.
- jsdom
- Jest watch mode
- extensively documented here
- `jest.fn()` and `expect(fn).toBeCalled()`
- `shallow()` rendering API
- full rendering with `mount()`
- Enzyme documentation - in `expect()` and `jest.fn()` for spies.
- extensively documented here
- Chai
- jest-enzyme - enzyme.
- file those against Jest - printing React elements as JSX](https://github.com/facebook/jest/pull/1566).
- Chai
- coverage report
- Travis Getting started - ci.org/profile) page.
- Customize your Travis CI Build
- file an issue
- jsdom - -env=jsdom`, and your tests will run faster.<br>
- `ReactDOM.render()`
- `TestUtils.renderIntoDocument()` - L91) for the above)
- `mount()`
- `TestUtils.createRenderer()`
- `shallow()`
- snapshot testing
- Read more about snapshot testing.
- Visual Studio Code - jest) which works with Create React App out of the box. This provides a lot of IDE-like features while using a text editor: showing the status of a test run with potential fail messages inline, starting and stopping the watcher automatically, and offering one-click snapshot updates.
- VS Code Jest Preview
- React Storybook - party tool that lets you develop components and see all their states in isolation from your app**.
- React Storybook Demo
- Getting Started with React Storybook
- GitHub Repo
- Documentation
- Snapshot Testing
- Progressive Web App
- `sw-precache-webpack-plugin`
- cache-first strategy
- require HTTPS
- does not apply to `localhost`
- not currently supported
- with HTTP caching disabled
- let the user know
- `runtimeCaching`
- The Web App Manifest guide
- Node
- serve - p` or `--port` flags.
- Node
- `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 to `localhost:3000/todos/42` properly, but an Express serving a production build as above will not.
- Apache
- service workers
- `navigateFallback`
- `navigateFallbackWhitelist`
- this
- Firebase account
- Add Firebase to your JavaScript Project
- https://myusername.github.io/my-app
- Read more
- in this guide
- Heroku Buildpack for Create React App
- Deploying React with Zero Configuration
- Modulus blog post
- Start a new netlify project
- now - configuration single-command deployment.
- desktop tool - g now`.
- this article.
- blog post
- ensures that every URL falls back to that file
- browser
- need to restart the watcher
- “Adjusting Your Text Editor”
- Webpack watcher bug
- tweak system settings
- in this thread
- Watchman - react-app#713](https://github.com/facebookincubator/create-react-app/issues/713).
- facebook/jest#1767
- facebook/watchman#358
- ember-cli/ember-cli#6259
- Homebrew
- other installation methods
- the symptoms are matching
- Moment.js - locale-support).
- let us know - react-app/edit/master/packages/react-scripts/template/README.md)
Programming Languages
Keywords
javascript
3
offline
2
node
2
nodejs
2
progressive-web-app
2
service-workers
2
proxy-middleware
1
proxy
1
polka
1
nextjs
1
middleware
1
http-proxy
1
fastify
1
express
1
connect
1
browser-sync
1
environment-variables
1
dotenv
1
websocket
1
sw-guide
1
sw-precache
1
webpack-plugin
1
buildpack
1
create-react-app
1
heroku
1
heroku-buildpack
1
react
1
spa
1
css
1
postcss-plugins
1
prefixer
1
offline-first
1
service-worker
1