/plural_sight_app

Let build React with Redux app with CoryHouse

Primary LanguageJavaScript

Plural Sight App

Component used in this project

Babel : Transpiling

Transpiling is a specific term for taking source code written in one language and transforming into another language that has a similar level of abstraction.

Webpack : Bundling

Webpack is a module bundler for modern JavaScript applications. When webpack processes your application, it recursively builds a dependency graph that includes every module your application needs, then packages all of those modules into a small number of bundles - often only one - to be loaded by the browser. More on Webpack

ESLint : Linting

Linting is the process of running a program that will analyse code for potential errors. More on Lint

Mocha : Testing

Mocha is a feature-rich JavaScript test framework running on Node.js and in the browser, making asynchronous testing simple and fun. Mocha tests run serially, allowing for flexible and accurate reporting, while mapping uncaught exceptions to the correct test cases. Read more about Mocha

Express : Serving the app

Express is a minimal and flexible Node.js web application framework that provides a robust set of features for web and mobile applications. Read more about Express

NPM Scripts : Binding all above togather

NPM makes it easy for JavaScript developers to share and reuse code, and it makes it easy to update the code that you're sharing. Read more about NPM Scripts