• Stars
    star
    219
  • Rank 181,133 (Top 4 %)
  • Language
    JavaScript
  • Created over 9 years ago
  • Updated almost 9 years ago

Reviews

There are no reviews yet. Be the first to send feedback to the community and the maintainers!

Repository Details

Supporting React.js Essentials book readers.

Book cover

React.js Essentials

Have you read React.js Essentials book yet? Share your comments, questions, ideas, thoughts.

Throughout the book you will be building a React.js app called Snapterest. Here is live version of Snapterest: http://fedosejev.github.io/react-essentials-project/

Join our Facebook Page

https://www.facebook.com/groups/ReactEssentials/

I would really appreciate your help

Can you please write a short review for the book on Amazon? Thank you!

Where to get your copy?

Q/A

Ask me any question on Snapchat - my username is artemij.

I get SyntaxError: .../app.js: Unexpected token when I run gulp command. What should I do?

This is due to some breaking changes made in babelify version 7. The book uses babelify version 6 - if you choose to use version 6 as well then please do the following.

If you choose to use babelify version 7, then please see this comment.

Can I have ES6 version of Snapterest?

Yes! Here it is. Special thanks to Jason Rogers who converted Snapterest to ES6 syntax!

Can I see Snapterest in action?

Yes! http://fedosejev.github.io/react-essentials-project/

How to deploy a stand alone React.js application described in the book?

You can deploy it on GitHub Pages.

Have you seen your book on Reddit?

Yes.

Can I have another example of using React.js with Flux?

Sure, check my Shopping List example.

Questions, errors, ideas or thoughts?

Check updates or create a new issue.

Superheroes

Special thanks to @magomimmo, @ttanzer, @rickhaffey, @RenatKunafin, @blitzd, @duanec, @gerturo who helped other readers to solve various issues!

Author

Artemij Fedosejev

Artemij Fedosejev is a technical lead living in London, United Kingdom. He is a self-taught web developer who has been a web developer since the early 2000s. Artemij earned his BSc in Computer Science from University College Cork, Ireland. He participated in the IGNITE Graduate Business Innovation Programme, where he built and launched a website that received the Most Innovative Project award.

After graduation, Artemij moved to London to help local start-up companies build their products. He worked with JavaScript, Node.js, HTML5, CSS3, and other modern web technologies. After gaining some experience in the start-up industry, Artemij was presented with an opportunity to join Imperial College, London, work on a research and development, project and take leadership in creating frontends for a couple of web applications in the public health space. He played a key role in creating frontend architecture using React.js and Flux for WGSA.net and Microreact.org.

Snapchat: artemij

Thank you

This book is written for you and I appreciate so much for you investing your time, money and effort into reading this book.

Keep learning and growing!

Artemij
[email protected]

More Repositories

1

restful-api-express-mongoose

Example of a RESTful API built with Node.js, Express.js and Mongoose.
JavaScript
39
star
2

checkboxes-in-react

Simple example of how to use checkboxes with React.js.
JavaScript
37
star
3

checkboxes-in-react-16

Simple example of how to create checkboxes in React 16.
JavaScript
31
star
4

shopping-list-react

Basic shopping list implemented with React.js.
JavaScript
29
star
5

google-maps-api-geocoder-react

Example of using Google Maps JavaScript API Geocoder with React.js.
JavaScript
27
star
6

radio-buttons-react

Simple example of how to use radio buttons with React.js.
JavaScript
25
star
7

shopping-list-react-flux

Basic shopping list implemented with React.js and Flux.
JavaScript
20
star
8

front-end-course

Course materials for TIY Front End Engineering course.
HTML
18
star
9

react-file-drag-and-drop

A simple React component that handles file drag and drop.
JavaScript
12
star
10

express-api-token-authentication

Example of token based authentication with Node.js, Express.js, MongoDB and Mongoose.
JavaScript
12
star
11

react-project-starter

Simple, minimalistic and easy-to-maintain React.js project starter kit.
JavaScript
11
star
12

how-to-create-react-components-dynamically

Example of how to create React.js components dynamically.
JavaScript
10
star
13

how-react-components-communicate

Example of how React.js components communicate with each other.
JavaScript
8
star
14

radio-buttons-in-react-16

Simple example of how to create radio buttons in React 16.
JavaScript
7
star
15

shopping-list-react-es2015

Basic shopping list implemented with React.js and ES2015.
JavaScript
6
star
16

stock-market-dashboard

Simple dashboard that reports the latest prices for TSLA, FB, AMZN and AAPL stocks.
HTML
5
star
17

express-ejs

Example of using Node.js, Express.js and EJS.
JavaScript
5
star
18

stock-trading-transactions-analysis

Stock trading transactions analysis.
JavaScript
5
star
19

how-to-publish-a-static-website

Instructions on how to publish a static website.
Shell
5
star
20

hacking-your-career

Hacking your career.
4
star
21

shopping-list-react-redux

Basic shopping list implemented with React.js and Redux.
JavaScript
4
star
22

react-essentials-project

Example of a project described in React.js Essentials book.
JavaScript
4
star
23

how-to-use-react-component-lifecycle-methods

Example of how to use component lifecycle methods in React.js.
JavaScript
4
star
24

react-bootstrap-layout

A web page built with Bootstrap layout and React.js components.
JavaScript
4
star
25

how-to-create-components-dynamically-in-react-16

Simple example of how to create components dynamically in React 16
HTML
3
star
26

react-interview

React interview test.
3
star
27

javascript-problems-and-solutions

Collection of problems to solve in JavaScript.
Shell
2
star
28

react.tips

Website source code.
HTML
2
star
29

javascript-questions

JavaScript Questions & Answers
JavaScript
2
star
30

javascript-essentials

Essentials of JavaScript.
2
star
31

using-robinhood-node-api-client

Testing unofficial Robinhood API Node client.
JavaScript
2
star
32

front-end-course-students

1
star
33

upload-image-with-jquery-and-express

Example of how to upload image using jQuery, Node.js and Express.js.
JavaScript
1
star
34

snapkite-filters

Filters for Snapkite.
JavaScript
1
star
35

front-end-resources

Collection of helpful free resources for the front end developers.
Shell
1
star
36

javascript-algorithms

Algorithms in JavaScript.
1
star
37

jsonp-cors-express

Example of Express.js web server with JSONP and CORS support.
HTML
1
star
38

react-router-example

Example of using React Router.
JavaScript
1
star
39

javascript-es2015

Examples of ES2015 features of JavaScript language.
1
star
40

dailyvee.tips

http://dailyvee.tips website source code.
JavaScript
1
star
41

html5-file-drag-and-drop-firebase

Example of native HTML5 file drag and drop with Firebase.
JavaScript
1
star
42

react-shopping-cart

Example of how to build a shopping cart with React.
JavaScript
1
star