Computer Science 103:

Web Development

Gregory M. Kapfhammer


flickr photo by SaurabhChatterjee shared under a Creative Commons (BY-NC-ND) license

Keep in Touch!

Course Web Site

Office Hours

Teaching Assistants

Slack Communication

Relevant Tweets

Email Communication


flickr photo by SaurabhChatterjee shared under a Creative Commons (BY-NC-ND) license

Color Scheme

Key Concept

Corresponding Diagram

In-Class Discussion

In-Class Activity

Details in the Textbook

JavaScript Frameworks

Our focus: JavaScript on the client-side

Front-end Frameworks

JavaScript Frameworks

Vue.js

React

Ember

AngularJS

Angular2

Popularity of JavaScript frameworks

See Figure 20.1 on page 934

JavaScript programming and employment

Model-View-Controller paradigm

Single-page applications

Platform independence

React-Native and Ionic

You can learn more in CMPSC 100!

You can learn more in CMPSC 101!

Any further questions about JavaScript frameworks?