Контакты
Местоположение
Украина, Харьковская обл., Харьков

Достижения

Все достижения (3)

Наибольший вклад в теги

Все теги (29)

Лучшие ответы пользователя

Все ответы (62)
  • Как изменить значение json?

    @Mellorn
    через json_decode(https://www.php.net/manual/ru/function.json-decode.php) преобразовываете ваш json в обычный php-массив и дальше работаете просто с массивами. после всех манипуляций преобразовываете массив обратно в json.
    Ответ написан
  • Насколько backend-разработчику нужно знать вёрстку?

    @Mellorn
    Если вы собираетесь заниматься чисто бэкендом, этих знаний будет вполне достаточно.
    Дело в другом. Часто встречаются вакансии вида:

    Требуется backend-разработчик.
    Требования:
    OOP, MVC, TDD.
    ...
    Ещё куча умных слов, которые кроме как в вакансии в данной конторе больше нигде не встречаются.
    ...
    Отличные знания Laravel и,или Symfony.
    ...
    Пока полёт нормальный.
    ...
    Отличные знания HTML, CSS, JS.
    Отличные навыки кроссбраузерной вёрстки.
    Отличные знания таких JS-фреймворков как React и,или Angular.
    Желателен опыт работы с React Native.
    Обязателен опыт системного администрирования.
    Обязателен опыт управления транспортными средствами категорий A,B,C,D.
    Очень желателен опыт приготовления вкусного кофе, т.к. наш шеф его очень любит.
    Желателен опыт игры на баяне, или любом другом музыкальном инструменте.
    ...
    И так далее.

    Напомню, что речь идёт о вакансии, предполагающей backend-разработку.

    Когда мне очередной HR делает предложение, от которого я не смогу отказаться, я три раза уточняю точно ли им нужен бэк. Когда-то поленился, уточнил два раза и пришшлось заниматься в том числе и фронтом.
    И чётко оговариваю перечень обязанностей. Что они ожидают и на что я согласен.

    Т.е. или бэкенд, или пускай честно говорят, что им нужен фулстек.

    Вообще, нужно знать и понимать фронт. И HTML, и современный CSS, и современный JS, включая Vue и прочие реакты.
    Лишним оно точно не будет.
    Кроме того, работая backend-разработчиком, вам придётся общаться с фронтами. И лучше, если вы будете разговаривать на одном языке.
    Да и просто лучше разбираться в том, как это всё работает вместе.

    Но если вы нацелены именно на backend, достаточно будет знать frontend-технологии на базовом уровне. Глубокие знания не обязательны. А если получится изучить это всё углублённо, то вам только плюс.
    Ответ написан
  • SPA на Laravel: Inertia.js или обычный Vue?

    @Mellorn
    Я бы брал чистый Vue и не заморачивался.
    Честно говоря, в Inertia вообще не вижу никакого смысла. Хоть там и пишут, что а-ля пишете почти как для блейдов, привычные контроллеры и так далее, но это полный бред. Если делать всё по феньшую, всё равно переписывать под работу с Inertia нужно будет, может не всё, но много. Проще использовать классический api-подход + Vue.
    Меня даже Livewire больше впечатлил, чем Inertia.
    Но опять таки, нужно понимать, что это всё для случаев, когда не хочу/не умею в JS, а формочки хочется сабмитить без перезагрузки. Или подгружать что-то динамически. Ну для админок ещё может зайти. Но полноценно проект я бы разрабатывать на этом не стал.
    Не понимаю, зачем Тейлор вообще в эти поделки так вцепился.

    И да, ещё раз стоит подумать, а нужен ли действительно SPA. Т.к. в большинстве случаев - это чисто следование моде без какого-либо профита.
    И можно вполне комбинировать блейды и Vue.
    Но да, если всё же нужен SPA - берёте Vue и не морочите себе голову всякой фигнёй.
    Ответ написан
  • Как исправить ошибку при переходе на php 7.4?

    @Mellorn

    Примечание: попытка получить значение свойства не объекта

    $use_lib у вас не является объектом, а вы пытаетесь обращаться к этой переменной как к объекту.
    Смотрите какое значение имеет $use_lib и перепишите код соответствующим образом.
    Ответ написан

Лучшие вопросы пользователя

Все вопросы (3)