Ответы пользователя по тегу Фронтенд
  • Что думаете о Livewire и Inertia.js?

    Alex_Wells
    @Alex_Wells
    PHP/Kotlin
    ... в каком контексте? Быстро собрать МВП - сойдет.

    А так - я даже говорить не буду про отсутствие типизации, очевидную сложность поддержки как только нужно будет сделать что-то сложнее базового раутинга, излишне большие пейлоады, Vue.JS как фреймворк...

    Двух минут достаточно, что бы понять, что на этом говне ни в коем случае нельзя строить реальный проект. Напоминает мне Laravel и все его суб-проекты (типа Laravel Nova) в целом - вроде все круто и радужно, пока твой проект размером с пару страниц. А как только хочешь больше - начинаешь желать избить Тэйлора и других контрибьюторов.
    Ответ написан
    Комментировать
  • Пример проекта который включал бы всю "класссику" фронтенда?

    Alex_Wells
    @Alex_Wells
    PHP/Kotlin
    Научитесь нормально использовать store. Когда прийдет осознание, нахрена это нужно и чем это вам помогает.

    Какой-нибудь ngxs для ангуляра, vuex для вью, redux для реакта. Напишите приложение-магазинчик, с фильтрами, пагинацией, модалками, авторизацией, корзиной. Замокайте бэкэндовские апишки. Потом возьмите native версию фрейма и осознайте, что store использовали вы не так, как нужно было. Переделайте. Напишите мобильное приложение.

    Это - реальный проект.
    Ответ написан
    2 комментария
  • Как организовать структуру для spa приложения (backend, frontend)?

    Alex_Wells
    @Alex_Wells
    PHP/Kotlin
    Начнем с того, что от "легкого фреймворка" вам легче не станет. Написание API-шного бекенда не изменяет бизнес логику и вам пригодятся все фишки "обычного" фреймворка.

    Про админку: если вам действительно важно, что бы админка была на SPA, и вам не лень писать еще одно приложение для этого - тогда вам нужны два приложения. С другой же стороны, админка на SPA не нужна почти никогда и вместо нее проще использовать какой-нибудь пакет-генератор под ваш фреймворк. Никто не запрещает вам сделать часть приложения SPA-шной, а часть - обычной.

    Так что тут все зависит от того, что это за админка и в каких целях/где она будет использоваться.
    Ответ написан
    2 комментария
  • Vue.js + C# Как начать?

    Alex_Wells
    @Alex_Wells
    PHP/Kotlin
    Если в общем, то ваши знания почти нулевые (база старого JS и основы шарпа никуда не годятся).

    Во-первых, писать HTTP сервер на шарпе это, имхо, убийство. Но если очень нужно - REST и вперед.
    Во-вторых, для использования фреймворка сначала нужно прорыть документацию, екземплы сложных проектов (вместе с беком), выучить ES6 полностью и только тогда можно что-то начинать.
    Ответ написан
    4 комментария