- https://developer.mozilla.org/en-US/docs/Web/JavaScript/Guide
- https://bonsaiden.github.io/JavaScript-Garden/#intro
- https://algodaily.com/challenges
- https://nodefunction.com/nodejs/node-js-roadmap-a-route-from-beginners-to-become-expert-developer
- https://codeburst.io/javascript-essentials-objects-56373a1a6bfb
- https://medium.com/@PepsRyuu/why-i-no-longer-use-d3-js-b8288f306c9a
- https://www.toptal.com/javascript/predicting-javascript-future
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
import logger from 'redux-logger' | |
import createSagaMiddleware from 'redux-saga' | |
import { autoRehydrate } from 'redux-persist' | |
import { createStore, applyMiddleware, compose } from 'redux' | |
import RehydrationServices from '../' | |
// creates the store | |
export default (rootReducer, rootSaga) => { | |
/* ------------- Redux Configuration ------------- */ |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
import { AsyncStorage } from 'react-native' | |
const reducerVersion ='1' //manually change the reducer version to cache bust | |
const config = { | |
storage: AsyncStorage | |
} | |
const updateReducers = (store) => { | |
const startup = () => console.log('Do something after local storage has been updated.') | |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
{ | |
"javascript.validate.enable": false, | |
"editor.fontFamily": "Operator Mono", | |
"editor.tabSize": 2, | |
"editor.insertSpaces": true, | |
"editor.fontSize": 16, | |
"editor.lineHeight": 21, | |
"editor.quickSuggestions": { | |
"other": true, | |
"comments": false, |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
export PATH="$HOME/.yarn/bin:$HOME/.config/yarn/global/node_modules/.bin:$PATH" | |
autoload -Uz compinit && compinit | |
POWERLEVEL9K_MODE='nerdfont-complete' | |
POWERLEVEL9K_PROMPT_ON_NEWLINE=true | |
POWERLEVEL9K_MULTILINE_FIRST_PROMPT_PREFIX="" | |
POWERLEVEL9K_MULTILINE_LAST_PROMPT_PREFIX="π " | |
# Left Prompt |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
var movieDatabase = { | |
movie: [ | |
{ id: 1, name: 'Avatar', directorID: 1 }, | |
{ id: 2, name: 'Titanic', directorID: 1 }, | |
{ id: 3, name: 'Infamous', directorID: 2 }, | |
{ id: 4, name: 'Skyfall', directorID: 3 }, | |
{ id: 5, name: 'Aliens', directorID: 1 }, | |
], | |
actor: [ | |
{ id: 1, name: 'Leonardo DiCaprio' }, |