Upgrade to Pro — share decks privately, control downloads, hide ads and more …

Evolution of web development

Evolution of web development

A glance over the history of web development and it's evolution to modern tools and how accessibility and performance have become an important role of it.

Jabran Rafique

September 25, 2021
Tweet

More Decks by Jabran Rafique

Other Decks in Technology

Transcript

  1. The Evolution of Web Development Jabran Ra f ique -

    18 September 2021 WP Brigade, Sialkot
  2. HTML • Mark up for documents • Assist-able • De

    facto in web browsers • Subsets • XHTML • XML Unsplash
  3. CSS • Style sheet / presentation • Cascading / speci

    f icity • Ignore-able • Browser support vary • CSS Houdini Unsplash
  4. PHP • Scripting • Runs on server • Secure environment

    • Gateway / Renders markup Unsplash Personal Home Page Hypertext Preprocessor
  5. Jamstack • Static contents • APIs, JavaScript • Pre-render at

    build time • Couple with headless CMS • Performance https://jamstack.org/generators/ Wikipedia
  6. Performance • Low-end device • Poor network coverage • Blocking

    resources • JavaScript • Inline styles • Web fonts • Images • Large/unused resource chunks Unsplash
  7. Further learning • Mozilla Web Docs (MDN) • YouTube •

    Udemy • Egghead.io • Epic React by Kent C. Dodds • LinkedIn Learn with Lynda • Ultimate Courses by Todd Motto • Dev Courses by Wes Bos