Journal App

SASS

npm install node-sass

Otros:

npm install react-router-dom

https://cdnjs.com/libraries/font-awesome

REDUX

Que es redux? Es un contenedor predecible del estado de nuestra aplicacion.

redux

Con tareas sincronas:

redux

Con tareas asincronas, pasa por un middleware:

redux

Sitio oficial de redux:

https://es.redux.js.org/

https://react-redux.js.org/

npm install react-redux redux

Para usar el "Redux devtools extension" se debe aumentar una linea a; createStore:

https://github.com/zalmoxisus/redux-devtools-extension#usage

Middleware: https://www.npmjs.com/package/redux-thunk

npm install --save redux-thunk

Para validaciones: https://www.npmjs.com/package/validator

npm i validator

https://sweetalert2.github.io/

npm install sweetalert2

https://momentjs.com/

npm install moment --save

https://cloudinary.com/

react-journal

https://api.cloudinary.com/v1_1/dmakd1ykk

TEST

https://enzymejs.github.io/enzyme/

https://www.npmjs.com/package/enzyme-to-json

npm i --save-dev enzyme
npm install --save-dev @wojtekmaj/enzyme-adapter-react-17
npm install --save-dev enzyme-to-json
npm install cloudinary --save-dev

https://www.npmjs.com/package/redux-mock-store

npm install redux-mock-store --save-dev