- Automattic - No
- Mixmax - No, not enough experience
- GitLab (Interviewed)
- Rollbar (No Response)
- Black Pixel (No Response)
- Waldo Photos (No Response)
- Strive HQ (No Response)
So, right now I have a landing page that fetches all of my data through an action.
When the user clicks to view a singular item from the landing page (items -> items/:id), should the page component dispatch an action called findItemByID
, the reducer do the finding and set a {currentItem: id}
object on the root store? You'd essentially have something like:
items: { "items": [], "currentItem": 10, "fetching": false, "fetched": true, "errors": null }
How do you handle this flow in Redux? Am I doing it all wrong?
'use strict' | |
// Use entr to auto re-run build - $ ls -d **/* | entr sh -c 'clear; node build.js' | |
const yaml = require('yaml-js') | |
const fs = require('fs') | |
const paths = { | |
guides: `${__dirname}/data/guides`, | |
articles: `${__dirname}/data/articles`, |
title | date | tags |
---|---|---|
JavaScript - The Land of Opportunity |
2016-10-05 13:11:53 -0700 |
JavaScript Fatigue - Everyone's talking about it and most of us have felt it in one way or another. While it often feels good to blow off some steam by writing satirical articles about the current state of the JavaScript ecosystem, dwelling on it too much in that light can become frustrating and discouraging for both yourself and for others. Although I'm not the first, I'd like to try to talk about JavaScript Fatigue in a different light.
# This command will make sure the process persists | |
# even after you log out of a session | |
node server.js >/dev/null 2>&1 & |
› whois gethub.com | |
Whois Server Version 2.0 | |
Domain names in the .com and .net domains can now be registered | |
with many different competing registrars. Go to http://www.internic.net | |
for detailed information. | |
Domain Name: GETHUB.COM | |
Registrar: INAMES CO., LTD. |
module.exports = { | |
// See http://brunch.io for documentation. | |
files: { | |
javascripts: {joinTo: 'app.js'}, | |
stylesheets: { | |
joinTo: 'app.css', | |
order: { | |
before: [ | |
'node_modules/basscss/css/basscss.css', | |
'node_modules/basscss-responsive-padding/css/responsive-padding.css', |
- package.json
- server.js - Kicks off server
- app/routes - Contains all app routes (exercises/index.js, exercises/show.js)
- app/views - any server side views (exercise/index.jade, exercises/show.jade)
- models - Contains sequelize models
- seeders - model seeds
- config - config vars & such
- public - Static assets