Искал в Интернете, ничего не нашел; всё про юнит тестирование обычного приложения на Laravel
но ведь тут самостоятельный пакет
Даже, банально, как в пакете использовать artisan?
эта виза - лотерея. их выдаётся в год порядка 200к, желающих гораздо больше.
просто в регулярках на данный момент вообще не разбираюсь, но проект поджимает
Как себя обезопасить?
ports:
- "3306:3306"
Популярность ИТ, развитая система распространения и обмена знаний
В ИТ очень развит обмен информацией, буквально на винтики разбирается каждая библиотека и с полей крупных компаний доносятся новинки и знания — это порождает моду, интерес и пропагандирует использовать то, что делают лидеры индустрии.
Работа и деньги
Более сложные приложения = большая оплата. Так как нужен больший опыт, больше сил и времени, то просто логически тянется и оплата. Кроме того на простых технологиях и низкой квалификации просто огромнейшая толпа конкурентов, чтобы вы понимали — по заявке сверстать страничку может быть до 50 откликов за ПЕРВЫЙ час нахождения заявки на фриланс-бирже — помню как-то выкладывал. Понятное дело инженеры и просто спецы уходят в бОльший инжиниринг.
Природа приложений
Сама природа появления приложений довольна объяснимая. В больших командах, или малых, но где постоянно идет разработка под несколько клиентских платформ, довольно удобно веб версию отделить от бекенда (который генерирует верстку и вот это все), тк просто на бекенде теперь нет лишней ответственности, есть отвязка, есть параллельное развитие, и есть все фреймворки для этой работы комфортно, надежно с малой ценой поддержки.
Кроме того решения инженерные довольно сильные, и скорость работы некоторых приложений на самом деле поражают, хоть у вас и несколько печальный опыт (но это уже вопросы к реализации).
Итого
Для новичка может быть нелогичным — зачем просто, если моно сложно, но есть некий момент — подумайте о себе как специалисте в будущем (если временно в профессии, дальше расклад не для вас): вы хотите надежности и оплаты и стабильности и точек роста завтра? Однозначно — да! Тогда наоборот сложность, инженерные практики, акцент на командную разработку, сложные парадигмы и паттерны — это ваше будущее, тк в простоте — будет говно, толпа конкурентов, низкая оплата и расширение роботами (генераторы, авто-сервисы и прочее)
Ну и просто держитесь стороной мелкого бизнеса, если хотите быть инженером. Понятное дело — манит удаленка и все дела, но все же опыт и навыки — в командах над большими проектами.
Удаленка и фриланс — некий вид сантехника, самолеты и танки собирают командами в больших командах. Конечно есть уже и большие удаленные проекты, но туда с опытом большим приходят, не со старта, ну и все же подкисают в плане навыков, чего бы мне не говорили.