Если вам нужно надежное, чистое, стабильное веб-приложение CRUD, которое можно поддерживать и расширять в течение многих лет, придерживайтесь стандартов: PHP, Perl, JavaScript, CSS и HTML. Изучай эти коренные языки хорошо. Потратьте время, чтобы сделать это правильно и сосредоточиться на хороших привычках кодирования, таких как ясность, последовательность и организация. Практикуйте правильное повторное использование кода, правильное именование, хорошее комментирование и хороший дизайн базы данных. Тест, документация и рефакторинг. Гордитесь мастерством вашего приложения CRUD. Изучите это внутри и снаружи. Установите сцену, чтобы потом можно было ее поддерживать и расширять. Ваша цель состоит в том, чтобы создать что-то, что будет хорошо работать, работать долго и приносить большую прибыль инвестициям в бизнес. Кто-то однажды сказал, что для того, чтобы стать хорошим программистом, требуется 10 лет.
Что касается фреймворков, плагинов и внешних библиотек, то это прекрасная глазурь, которую можно поставить на свой торт. Но никогда не путайте глазурь с тортом. Если вы хотите научиться кодировать, найдите время, чтобы выучить это правильно. Если вам неудобно программировать простое приложение CRUD, вам будет еще менее удобно ориентироваться в сгенерированном фреймворком коде. Кодирование - это замечательный концерт. Но никогда не принимайте шипение за стейк.