The Web

An Irion-friendly introduction

Antony presents:

About me

The Internet

REST

Web Server

Web Browser

MFW

  • Client (browser)
  • Server (Node)
  • Both (isomorphic)
  • Desktop/Mobile (universal apps)
  • Embedded (Johnny-Five)
  • VR (React VR)
  • Libraries (jQuery)
  • Suites (Kendo UI)
  • Frameworks (Angular)
  • Servers (Express)
  • Editors (Atom)
  • OSes (Chrome OS)
  • Slides :P

"Java is to JavaScript as ham is to hamster."

- Jeremy Keith, 2009

Buzzwords

Role of open source

  • The web is inherently open source
  • Open source has evolved
  • Companies are embracing open source
  • Commercial licenses on open source software
  • We are the l33t, we are the h4x0rz

on the Desktop

on the Web

Universal viewers

Universal viewers (cont'd)

Add-ins

Web Solutions

Presales questions

  1. Which desktop browsers must be supported? IE version?

  2. Which mobile/tablet browsers must be supported?

  3. Which layouts must be supported? Landscape, portrait?

  4. Will the webapp be integrated inside of a portal or will it run as a separate tab/window?

  5. Which web server will host the webapp? Does it have any limitations? Does it support CRUD? CORS? HTTPS?

  6. Should source code be delivered so the Client will maintain and evolve it?

  7. Does the Client already use a component suite, such as Kendo UI, Ignite UI or Syncfusion?

  8. Does the client already use a framework, such as Angular, React o Vue.js?

Thank you

Questions?

The Web

By Matteo Antony Mistretta