Здравствуйте, bnk, Вы писали:
bnk>Здравствуйте, peer, Вы писали:
bnk>.net core в принципе будет работать с любым фронтом, но тогда тебе бэкенд вообще не нужен (всё из перечисленного — это уже комбинации бэк+фронт, т.е. два в одном)
bnk>Мне кажется удобно когда весь проект на одном язке (тайпскрипт конечно, про жаваскрипт можно забыть как о страшном сне)
bnk>Все из вышеперечисленного заточено на компиляцию и рендер (через жаваскрипт) на сервере.
bnk>Если тебе не нужет PageSpeed 100, то на это можно забить и делать по старинке.
то есть постепенно .net core будет уступать долю в качестве бэка для сайтов для не сложных проектов?
а эти новые фреймворки я так понял кроме своей скорости хороши тем что не требуют мутных непонятных тонны пакетов как в реакте?
и еще вопрос эти новые фреймворки требуют чего-то на сервере кроме nodejs? типа работют только на nginx и т.п.
а то у меня винда серверная и иис по дефолту
bnk>Еще тут такой момент, какие ты планируешь использвать компоненты для UI?
bnk>Из готовых популярных бесплатных компонентов с открытым кодом (котороые в принципе нормальные, в т.ч. вставляются в вышеперечисленные фреймворки)
а я думал эти фреймворки они уже с компонентами. компоненты это какие на вид и возможностям компоненты?
bnk>- Mantine (https://github.com/mantinedev/mantine)
bnk>- Material UI (MUI)
bnk>- ShadCN (https://github.com/shadcn-ui/ui)
bnk>- Ant Deisgn (https://github.com/ant-design/ant-design)
bnk>- ChakraUI (https://github.com/chakra-ui/chakra-ui)
bnk>Для стилей как Microsoft 365 / Office есть мелкомягкий FluentUI/React
bnk>https://developer.microsoft.com/en-us/fluentui/