JavaScript frameworks

JavaScript frameworks

Preserving the Architecture of the Web with Stefan Tilkov

116

There’s a lot of pressure these days to use a JavaScript framework to create every website. “Which one is best?” people ask, “Which one should I use?” Stefan Tilkov joins Jen Simmons to talk about the architectural style of the web, and how to understand to best create an application on the web. What is the role of each of the technologies available?

Thanks to ImageEngine for supporting the show. Check out their free service at scientiamobile.com/webahead. And thank you An Event Apart. Use discount code AEAAHEAD for $100 off any two- or three-day event in 2016. Thanks to Squarespace. Use JENSENTME to get 10% off your first purchase. And thanks to Audible. Visit audible.com/webahead to get a free 30-day trial membership and a free audiobook.

You can build something that’s very similar to the way you built applications in the past when they were native applications running on Windows or on the Mac… You can escape from the web if you decide to build 100% of your application in JavaScript. You can deliver something through the web and exploit the platform, but you are losing all of the other benefits, and I find that very sad.

List of Contents: 
  • Constraints and Qualities of The Web
  • The Hypermedia format
  • The REST model
  • The ways that we’ve forgotten the architecture of the web before in the past
  • The three core web technologies: HTML, CSS, JS, and the separation of concerns
  • The idea that HTML is not good enough for real programmers
  • Angular, Ember, React — how does a team choose the best tool?
  • The role of JavaScript: to extend the user agent’s capabilities, and do things that cannot be done in HTML or CSS
  • Duration: 
    6 279

    Responding Responsibly with Scott Jehl

    89

    It's clear that responsive web design is the way to build a website in today's crazy world of mobile devices, but what's the best way to do so? How can you create a responsive site that's fast and snappy? Scott Jehl joins Jen Simmons to tell us about the latest in how to do RWD right.

    Thanks to this week's sponsor, Casper. Use the code WEBAHEAD for $50 off. And thanks to Mandrill. Use the code 5by5 to receive 50,000 free email sends per month for the first six months. And thanks to CITRIX GoToAssist. Sign up today for a 30-day free trial.

    These days progressive enhancement is important to businesses for much more important reasons than just developer maintenance alone.

    List of Contents: 
  • Progressive enhancement: why, when, how
  • Making sites load quickly
  • Using inline CSS instead of external stylesheets for the sake of performance
  • Preventing jank — problems of things jumping around as the page loads
  • Building resilient websites
  • Content order in RWD (HTML source order)
  • Pros and cons of JavaScript frameworks. Which one is better?
  • How to work with folks who aren't convinced progressive enhancement is important
  • Duration: 
    5 086
    Subscribe to RSS - JavaScript frameworks