Все зависит только от проекта. Ну и заучивать бесполезно же - все что не используется на регулярной основе приходится периодически пересматривать. Ну и одним фреймворком не стоит себя ограничивать - я вот вообще сайты местами на AWS Lambda@EDGE и AWS API Gateway пишу) там все эти нексты мимо кассы.