Pull to refresh

Comments 2

Речь в astro шла о преимуществе над SPA. Я замечал как админки популярных ресурсов написанных в нулевых на php работают значительно быстрее чем после редизайна на React/Vue. Приходиться ждать по 10-15 сек на подгрузку скриптов + загрузка при смене view. Из плюсов анимированные дашборды и куча реактивных цифр и графиков, сменяющихся каждые 3 секунды. То ли ждать пока прогрузиться компонент, то ли все приложение целиком. Наверное по этой причине gitlab состоит из куча инстансов vue.

Плюс в астро можно использовать несколько фреймворков из коробки. Серьезных боевых проектов на астро я пока еще не видел, хз как он там поведет. Про middleware еще не все написано в доках, для хранения nano store, но пока нет примера коммуникации между компонентами (или островами).

Astro все-таки скорее про преимущество над SSR/SSG, так как даже на главной сайта - https://astro.build, весит сравнение именно с SSR/SSG фреймворками. Мне кажется, что люди перешли на Vue/React с условных php потому что появилось разделение на frontend + backend плюс эти фреймфорки просто удобнее конкретно для разработки frontend части. ИМХО стали они грузится больше, по причине того, что появился толстый клиент, куда перекочевало куча логики.
Поддержка нескольких фреймворков выглядит очень перспективно, мне тоже зашла эта тема, но хз насколько она приживется.
По-поводу серьезных проектов - у них на сайте висят пару сайтов крупных компаний, nordvpn главная и блог firebase.

Sign up to leave a comment.

Articles