In my previous post, I discussed how web development had become weird. In this post, I will discuss what exactly is it
behave like them, yet at the base are built using standard full-stack frameworks. They can leverage
confusing tooling ecosystem and providing a rich and responsive user experience, all the
while retaining an pleasant developer experience.
Call me old-fashioned, call me a curmudgeon, but I think web development has become stupid and
superficial. The unending quest towards single-page apps (SPAs) has made web development extremely
painful and the current trend is diverging towards seven different directions at once. On one end,
we have rich SPAs that can be built as native applications, on the other we have
something completely orthogonal, of which
a schism is beginning to form.
This is a bad idea. There are several reasons for this. First, Scala eschews vars, they should
only be used when absolutely necessary (read: never). There is also an additional need for
thread-safety for the collection, not because of the receive method itself.