I've attempted to refrain from using acronyms but they are more compact in tables. If you come across any you are not familiar with there is a glossary at the end. All these frameworks work perfectly well in multiple scenarios but just picked a couple of the options that fit. This is just a small sampling. It is easy to see there are many options. Honestly, our classification can only go so far to
![Patterns for Building JavaScript Websites in 2022](https://cdn-ak-scissors.b.st-hatena.com/image/square/4d8e3fbc87198ed6754cc5d67b1348d2a7e3554d/height=288;version=1;width=512/https%3A%2F%2Fmedia.dev.to%2Fcdn-cgi%2Fimage%2Fwidth%3D1000%2Cheight%3D500%2Cfit%3Dcover%2Cgravity%3Dauto%2Cformat%3Dauto%2Fhttps%253A%252F%252Fdev-to-uploads.s3.amazonaws.com%252Fuploads%252Farticles%252Fnqfz6a0qg98oy64h4afi.jpeg)