Radio Liferay Episode 53: Nate Cavanaugh - New frontend features in Liferay 7

  I met repeat guest Nate Cavanaugh, Liferay's Director of UI Engineering, at this year's Devcon and he answered all UI-based questions that we could quickly think about - specifically with regards to Liferay 7.

As we recorded this on site at Devcon, you'll hear more background noise than usual - Auphonic did their best to clean the recording, and they did a great job.

Here are some of the topics that we talked about:

  • UI frameworks get out of style soon. Can I still use AngularJS?
  • Do I have to throw everything away that I have invested already?
  • The YUI story and what its discontinuation means for AlloyUI
  • Will AUI be reimplemented on jQuery? Is jQuery part of Liferay 7? What about different versions of jQuery?
  • metal.js
  • Lexicon, UI-Language, User Interface Guidelines
  • Artifacts and Implementation of Lexicon
  • Bootstrap, Bootstrap components, Atlas, the bootstrap versions in Liferay 6.2 and the components of it that are available.
  • What happens when Bootstrap 4 comes out?
  • Single Page Application, SPA, SennaJS: Go without full page reloads, largely by default.
  • New Theming Tools - You can also use new tools in Liferay 6.2 (AYOR though). No more _diffs folder, pure frontend packages, themelets.
  • What kind of themelets do we wish to have?
  • We probably have forgotten something. Ask your questions in the comment section of this episode to be covered in future episodes.

Follow @RadioLiferay (Nate) and @olafk (me) on twitter.

You'll find this episode - and make sure that you don't miss any of the future episodes - by subscribing to  http://feeds.feedburner.com/RadioLiferay. You can also subscribe on itunes.: Just search for "Radio Liferay" or just "Liferay" in the podcast directory. If you like this, make sure to write a review for the podcast directory of your choice - or find everything about Radio Liferay on liferay.com/radio.

Or just download the MP3 here:

download audio file