What I am mainly concerned with is whether the current standard way that I use makie, by initializing axis, and adding plots to axis with e.g.,
scatter!is subject to change
It does not change. The spec api is for
- making recipes that change plot types dynamically
- making recipes that create assemblies of axes, colorbars, etc. (although it’s not a full solution to that problem space)
- making complex animations with only one high-level observable
- having a descriptor format for figures that could help with serialization in the future
- bringing us a step closer to better interop with Pluto