Skip to content

Latest commit

 

History

History
26 lines (17 loc) · 500 Bytes

session-3-javascript.md

File metadata and controls

26 lines (17 loc) · 500 Bytes

Session 3. JavaScript

  • Adding JavaScript via themes
  • JavaScript can be added to templates and fragments
  • JavaScript in custom modules
  • SPAs con SennaJS
  • Custom functionality with other technologies like React, Vue or Angular

ES2015+

  • Set .es extension

Metal.js

  • JavaScript framework built by Liferay
  • It can be used with template systems: JSX and Soy templates

Lodash

jQuery

You can load your own JavaScript libraries (UMD is needed)

  • Owned libs
  • Browser loaded