Monday, April 24, 2023

we're doing it live

Systems these days aren't monolithic, and your frontends needs to accept (and verify) JSON and other data from systems you might not have control over - here's a good piece on  3 runtime validation libraries for Typescript.

The front end industry is leaning more towards stronger build time assurances - unit test coverage and strong typing. Those approaches improve reliability and more clearly communicate the proper usage of code, but I'm sometimes surprised there's not more emphasis on testing and checking in more realistic, richer contexts - integration testing and runtime checks like these libraries provide.


No comments:

Post a Comment