The Web Platform is a beautiful mess. It has been expanded and evolved by hundreds (thousands?) of people over the last couple of decades. Some APIs on the Web Platform are decades old, while others barely have a couple of months under their belt. The web is uneven across at least three dimensions: Level of abstraction, API design and availability/behavior.
Table of contents
The Web PlatformLearning & fixingLibraries & frameworks as abstractionsEscape hatchesPattern ReuseOpt-in or Opt-outLayered architecturesConclusion1 Comment
Sort: