Like most auth0 articles, the content is specific to their service. That said, using a public/private key jwt for your API services is good practice. As is short-lived tokens with a refresh mechanism in place, and api checks to ensure tokens are actually short-lived. Revocation is harder than ensuring short token lifespans in the first place and negates a lot of the value of JWT.
My biggest critique is the min version (not gzipped) is pretty heafty at 83kb. Might be worth running through closure compiler to see if it can be brought down further. Using rollup over webpack may also help a bit. the @babel/preset-env should also specify a minimum browser version... IE11 would probably be the most appropriate baseline. though, as mentioned rollup may be better than webpack+babel for a library like this.
TFA seems to be a fairly shallow comparison of React and Angular... nothing really new and while I also prefer React and really don't care for Angular, the comparison is so shallow that it doesn't really give enough "why" to be compelling in either case.