Skip to content

Latest commit

 

History

History
59 lines (34 loc) · 1.56 KB

README.md

File metadata and controls

59 lines (34 loc) · 1.56 KB

Fullbright - Intro to JavaScript.

Agenda

  • What is JavaScript?
  • Where to put it?
  • Content Delivery Networks (CDNs).
  • Frameworks and Libraries.
  • Developer tools.
  • Examples, Examples, Examples.
  • Retrieving Data from a sources using ajax.
  • Questions.
  • Teams.

What is JavaScript (JS)?

  • Code that runs (executed) in the browser.
  • JS vs JS (Node) vs Python.

Where to put it?

  • Between the head tags.
  • After all the content but before the closing body tag.

Content Delivery Networks (CDNs).

  • A content delivery network (CDN) is a geographically distributed group of servers that caches content close to end users. A CDN allows for the quick transfer of assets needed for loading Internet content, including HTML pages, JavaScript files, stylesheets, images, and videos. The popularity of CDN services continues to grow, and today the majority of web traffic is served through CDNs, including traffic from major sites like Facebook, Netflix, and Amazon.

  • A properly configured CDN may also help protect websites against some common malicious attacks, such as Distributed Denial of Service (DDOS) attacks.

Frameworks and Libraries.

https://vuejs.org/guide/introduction.html

https://ionicframework.com/

https://vuejs.org/guide/quick-start.html#using-vue-from-cdn

https://getbootstrap.com/

https://lodash.com/docs/#pull

https://jsonplaceholder.typicode.com/users

Developer tools.

  • Help you debug.

Examples, Examples, Examples.

Retrieving Data from a source using ajax.

Questions.

  • Anyone? Anyone?