Depends entirely on the application.
If your application has many basic views, you'll be wasting time writing out CSS grid properties for a basic responsive layout.
I mean, at some point you'll recognize you're reinventing the wheel and just pull in a CSS grid from a framework.
This applies to basically any components that has been battle tested in Bootstrap.