Skip to content
This repository was archived by the owner on Jun 3, 2019. It is now read-only.

RenderToNodeStream #525

Closed
wants to merge 16 commits into from
Closed

RenderToNodeStream #525

wants to merge 16 commits into from

Conversation

strues
Copy link
Collaborator

@strues strues commented Oct 11, 2017

This adds ReactDOM.RenderToNodeStream for server rendering (issue #524)

ctrlplusb and others added 16 commits September 26, 2017 18:16
…dir, as its no longer an option. HappyPack threadpool now is decided based off of os.cpus().length
…vious addons packages. moved meta charSet above title in html template
…adapter-react-16 and a setupFile for jest tests
* switch reactdom.render to reactdom.hydrate as per react 16 changes. render deprecates in 17.

* remove extraneous babel-polyfill

* Update dependencies, included is HappyPack 4. Removed Happypack temp dir, as its no longer an option. HappyPack threadpool now is decided based off of os.cpus().length

* remove react-addons-test-utils as React 16 doesnt use any form of previous addons packages. moved meta charSet above title in html template

* Add requestAnimationFrame (raf) polyfill. Upgrade enzyme. Add enzyme-adapter-react-16 and a setupFile for jest tests

* bump react-hot-loader to beta 7. downgrade eslint/jsx-a11y to 5.1.1 to satisfy airbnb peer dep
* Minor readme updates (ctrlplusb#501)

* Update Webpack version

* Update Webpack version

* Fix acronym

* Fix markdown formatting.

* Update that redux branch does not have Flow

* Add 'Who is using it' section in the README

As per @ctrlplusb’s comment here:
ctrlplusb#437 (comment)
98854669

* Server logging enhancements (ctrlplusb#508)

* Improving logging experience + consolidating to single log function

* Adding pretty-error for more readable node error stack

* Fix eslint error

* Logging requests received

* Re-commit logging requests received

* Replacing colors with chalk
# Conflicts:
#	internal/utils.js
#	package-lock.json
#	package.json
import { StaticRouter } from 'react-router-dom';
import { AsyncComponentProvider, createAsyncContext } from 'react-async-component';
import asyncBootstrapper from 'react-async-bootstrapper';
import React from "react";

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Why do you use double quotes? Have you linted your code?

Copy link
Owner

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Looks like prettier didn't run properly? FYI all I have updated prettier. We no longer use prettier-eslint. Just use native prettier and eslint separately. I installed the eslint-config-prettier plugin which disables all the style rules so we can still use the airbnb config.

@ctrlplusb
Copy link
Owner

Thanks for picking this up @strues - would you mind rebasing this PR or creating a new one and cherry picking the commits from this one? I'd like us to start running PRs using a rebase strategy to avoid noise.

@strues
Copy link
Collaborator Author

strues commented Oct 17, 2017

I'll recreate and rebase top of the most recent next branch. I've been cherry picking and dealing with conflicts too long that its not worth it :)

@ctrlplusb ctrlplusb closed this Oct 18, 2017
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

4 participants