You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Copy file name to clipboardExpand all lines: README.md
+10-5Lines changed: 10 additions & 5 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -1,16 +1,19 @@
1
-
= react-es7
1
+
react-es7
2
+
========
2
3
3
4
Example of AMD based project using React + Reflux + routing + ES6 with experimental ES7 syntax + Semantic-UI
4
5
5
-
== Install
6
+
Install
7
+
=======
6
8
7
9
```
8
10
npm install -g broccoli-cli
9
11
npm install
10
12
bower install
11
13
```
12
14
13
-
== Usage:
15
+
Usage
16
+
=====
14
17
15
18
```
16
19
$ broccoli serve
@@ -35,15 +38,17 @@ $ npm test
35
38
36
39
Currently just a simple example of using unit tests in React for files using ES6/ES7 syntax.
37
40
38
-
== Details
41
+
Details
42
+
=======
39
43
40
44
* All JavaScript files are transpiled with [6to5](https://6to5.org/) library with enabled [experimental ES7 syntax](https://6to5.org/features.html).
41
45
* For using experimental ES7 code in [Jest](http://facebook.github.io/jest/docs/tutorial-react.html) tests, the project is using [my fork](https://github.com/hipertracker/6to5-jest) of `6to5-jest` package.
42
46
* The workflow and communication between components is built using [Reflux](https://github.com/spoike/refluxjs), a slighty [improved](http://blog.krawaller.se/posts/reflux-refinement/) Flux paradigm.
43
47
* Unit testing is provided by [Jest](https://facebook.github.io/jest/).
44
48
* Using [Semantic-UI](http://semantic-ui.com/) framework with React components ([react-semantify](http://react-components.com/component/react-semantify)).
45
49
46
-
== Todo:
50
+
Todo
51
+
====
47
52
48
53
* Add more unit tests showing [Jest](http://facebook.github.io/jest/) testing ES5/ES7 code.
49
54
* Add [Yeoman](http://yeoman.io/) project with options to choose SASS/Less/Stylus and Bootstrap/Semantic-UI.
0 commit comments