We're sorry but this page doesn't work properly without JavaScript enabled. Please enable it to continue.
Feedback

Composing Software: Spatial for the JAMstack generation

Formal Metadata

Title
Composing Software: Spatial for the JAMstack generation
Title of Series
Number of Parts
351
Author
License
CC Attribution 3.0 Unported:
You are free to use, adapt and copy, distribute and transmit the work or content in adapted or unchanged form for any legal purpose as long as the work is attributed to the author in the manner specified by the author or licensor.
Identifiers
Publisher
Release Date
Language
Production Year2022

Content Metadata

Subject Area
Genre
Abstract
In the words of Eric Elliot; All software development is composition: The act of breaking a complex problem down to smaller parts, and then composing those smaller solutions together to form your application. Inspired by Eric’s work we have begun to modularize all the things and combine your mapping libraries (Openlayers, Maplibre, et al.) with other open source libraries (Tabulator, ChartJS) for data visualizations. Having finally broken the shackles imposed on us by the restrictions of the Internet Explorer age we can finally facilitate Javascript (ES6+) to its functional best and deliver the applications we dream of. ESBuild has revolutionized the way we compile script, and dynamic imports which have long been touted as the future are finally available to us with a little help from Skypack. In addition to tried and tested server side rendering we now have powerful vanilla Web APIs to build application views on the fly and with little reflow, and repaint. This is a talk for the opinionated JS enthusiast.
Keywords