Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
my-awesome-react-redux-blog
https://github.com/lizavetaageenko/my-awesome-react-redux-blog
- open the changelog
- changelog
- your feedback
- http://localhost:3000
- Babel's docs
- working on a solution to this
- `import` and `export`
- difference between default and named exports
- When to use the curly braces?
- Exploring ES6: Modules
- Understanding ES6: Modules
- Webpack
- here
- Autoprefixer
- `manifest.webmanifest`
- React Bootstrap
- `App.js`
- not supported out of the box
- dotenv documentation
- Travis CI - vars).
- decorators
- #214
- #411
- this tutorial - lookup-demo).
- CORS issues
- here’s how to do it for Express
- 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
- 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 - react-app/issues/372) so we don’t officially encourage its usage yet.
- has major usage issues - 14.html)
- 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 - react-pwa).
- 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.
- 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
- this example - configuration single-command deployment with [now](https://zeit.co/now).
- blog post
- ensures that every URL falls back to that file
- 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
- let us know - react-app/edit/master/packages/react-scripts/template/README.md)
Programming Languages