CST 336 - Module 4

 Week 4,

This week’s material covered the use of Node.js and the express app. What is important to know is that up until now, we have been dealing with client side programming. When we wanted to use a web API, we made calls to external web API’s. The user would receive the HTML, CSS, and JavaScript file. 


Now we are going to dip our toes in server side programming. Where we will be working with front end and back end development. The front end would include the things that the user will receive such as the HTML, CSS, and JavaScript file. However the back end includes the Node JavaScript and dependencies that allow us to work more robustly. There are benefits to backend programming, such as hiding Web API keys, answers (for quizzes and similar programs), and variable values. We also have the ability to template file structures, use databases and create our own Web API’s. One of the main benefits to this is the use of libraries to make programming easier.


There is a lot that goes into this that I won’t be able to cover here, but the main takeaway is that we are now shifting into using server side programming, which allows us to implement more features to our web pages, or more accurately, web applications.

Comments

Popular posts from this blog

CST 300 - Module 4

CST 338 - Module 4

CST 300 - Module 6