The light at the end of the tunnel is just another, brighter tunnel.
This week marks the end of 411. It’s been an interesting journey to get here. I’ve learned quite a bit along the way and made some new friends. But this truly marks the beginning of a long adventure into something new and uncharted. I finally get going on my capstone project with a better picture of what it is and how I can do it. And hopefully with that, I can create career of stepping stones to further myself each time.
Redux Thunk is a middleware that can return an asynchronous function. It is especially useful for dispatching fetch requests from the Redux store where they may return a response in an unknown amount of time. Once the fetch returns its data, it is passed into the queue and then the call stack.
module.exports instead of
export. AMD/RequireJS on the other hand is an asynchronous definition for modules and their dependencies. It creates a method of loading the required modules without tying up the call stack from and ordered list of script tag calls. RequireJS is one of the AMD loaders that can be used to take that AMD list and actually load it into the document using a
Troubleshooting is currently around 50% of what I spend my time doing. Each project I build comes with a fair amount of asking “why didn’t that work?” And unfortunately most of my troubleshooting technique is looking for errors and trying to track down why it doesn’t like that bit of code. Then I change that bit and try again until I get a new error. There are surely more specific ways to work these things out. But right now it works for me. And I would guess it works for a lot of developers out there.