- aca-database
- https://github.com/AustinCodingAcademy/mongodb-practice
- Add cors if necessary https://enable-cors.org/server_expressjs.html
- All computers connected to the internet are capable of talking to each other
- We send messages to other computers by way of their ip address and port number (appartment number)
- A running program has to be listening to a port number for a message (living in an apartment)
- There is a very specific format of the messages that computers send to each other. HTTP
- The computer that talks first sends a messsage called a request, the other computer must send another message back called the response.
- We need to be aware of the 5 most import parts of an HTTP message. Host, path, method, headers, body
- We are using express to help us build the software that is listening for messages
- We have started to write code for the platform we have choosen; javascript for nodejs and web
- We have built a utility library of commonly used functionality - ACA Dash
- We have built a utility tool that takes in input, processes it and outputs it to a file - ACApm
- We have learned to seperate out code out into different files to create modules
- We know to build modules for resusability and organization
- We have learned how to use modules that are either our own code or third party code with require()
- We are able to debug our programs so that we can visually see what they are doing in order to better understand them
- We have decided which types of computers and operating systems we are going to support and what programming language we are going to use
- We are comfortable using the 2 tools that let us build javascript software on those operating system. Node and a web browser
- We are comfortable using the platforms's code sharing system, npm. We can use javascript packages to make building our software faster.
- If we want, we can share our code as javascript packages by publishing them to npmjs
We can now focus more on actually building the software
- code review some pull requests - https://github.com/AustinCodingAcademy/aca-store
- Quiz
- go over search feature in aca-store
- Questions on day 2 online content. modules or node.
- notes notes, notes
- npm
- Create a node package
- There just needs to be one file index.js and all it should do is console.log("Its a great day at ACA")
- Publish this package and name it whatever you want
- Submit the link to this package to the chat room
- Objective - Have a new technique for taking notes. Organize ourselves so we don't get mixed up when using redux.
- Todo
- Whats wrong with this code.
- Go over notes lesson
- Go over containers
- Point out mapDispatchToProps function signature
- redux dev tools
- Work on the redux actions practice
- Redux Thunk ?
- Review
- Component Practice Update
- I didn't excplicitly tell you to change the components to not use hard codeded data