As a Meteor dev I found this really helpful to get up to speed on the conventional way to style your React code. I think some of these even make sense for Blaze templates!
Snippets from repo:
// bad
<Person firstName="Michael" lastName="Chan" occupation="Designer" favoriteFood="Drunken Noodles" />
// good
<Person
firstName="Michael"
lastName="Chan"
occupation="Designer"
favoriteFood="Drunken Noodles" />
and
// bad
render() {
var name = 'Mrs. ' + this.props.name;
return <div>{name}</div>;
}
// good
render() {
return <div>{'Mrs. ' + this.props.name}</div>;
}
// best
getFancyName() {
return `Mrs. ${this.props.name}`;
},
render() {
return <div>{this.getFancyName()}</div>;
}