Week 2 — learning Express

Monica Suarez
1 min readJul 19, 2020

--

This week we focused on how to use express, including how to separate some of our code into routes and controllers.

What do you find challenging about coding? | There is so much to learn and it is very foreign to me. Functional programming is also very challenging.

Talk about a project that disappointed you. What would you change? | We had to create a tic-tac-toe board that worked both on node and in the GUI. For some reason, even after there was a winner, the game would keep on going. I was guided into a few possible solutions but I couldn’t get any of them to work. It still drives me nuts. I would probably recode the whole thing from scratch again and fix the issue!

List three key things to consider when coding with SEO in mind. |

  1. Text component: Text and META-data (content)
  2. Link component: Links and navigation
  3. Popularity component: Link Popularity and Click-Through Popularity

List five or more ways you could optimize a website to be as efficient and scalable as possible. |

  1. Code the website’s mobile format first
  2. Reduce image size
  3. Use a CDN (content delivery network)
  4. Cache frequently
  5. Reduce the number of HTTP requests
  6. Reduce the number of plugins
  7. Minimize the number of JS and CSS files
  8. Detect 404 errors
  9. Reduce the number of redirects
  10. Code Minification

Sign up to discover human stories that deepen your understanding of the world.

Free

Distraction-free reading. No ads.

Organize your knowledge with lists and highlights.

Tell your story. Find your audience.

Membership

Read member-only stories

Support writers you read most

Earn money for your writing

Listen to audio narrations

Read offline with the Medium app

--

--

Monica Suarez
Monica Suarez

No responses yet

Write a response