Components and concerns

  1. Identify core functionality.
  2. Make that functionality available using the simplest possible technology.
  3. Enhance!
  • Separating structure, presentation, and behaviour is a good idea.
  • Separating an interface into components is a good idea.

A web developer and author living and working in Brighton, England. Everything I post on Medium is a copy — the originals are on my own website, adactio.com

Love podcasts or audiobooks? Learn on the go with our new app.

Get the Medium app

A button that says 'Download on the App Store', and if clicked it will lead you to the iOS App store
A button that says 'Get it on, Google Play', and if clicked it will lead you to the Google Play store
Jeremy Keith

Jeremy Keith

A web developer and author living and working in Brighton, England. Everything I post on Medium is a copy — the originals are on my own website, adactio.com

More from Medium

Own your process, build things bespoke

Ingredients for Better Accessibility — Part Two: Customizing the Recipe

A chef sprinkles seasoning on a sizzling pan of spicy food

Basic idea of design systems for Front-End engineer

Front End Accessibility in 3 minutes