Anonymous
А vue тяжелый?
самый человеко понятный фреймворк из всех что есть же)
Дмитрий
Да
Тогда нативно только
Sergey
фреймворки говно
Sergey
😄
Alexander
Возьми preact
Нет, нужно чтобы продакшн код не зависил от библиотек. Чтобы компоненты собирались в html+css на сервере, плюс немного приправленные ванильным js при необходимости. Я верю, что есть способ.
Sergey
если нужен ваниальный код
Sergey
лол
Sergey
жиквери и вперде
Alexander
руками писать?
руками и буду писать, но мне нужна инкапсуляция и возможность использовать готовые компоненты в других проектах, не заглядывая в их код
Alexander
http://gohugo.io/
генераторы это прикольно, но я ищу именно путь/инструмент создания компонентов.
Андрей
Sergey
чтобы она не лезла в продакшн
лол а как ты этого добиться хочешь?
Андрей
Очень странные у тебя требования.
Sergey
юзать компоненты либы но чтобы их не было в проде
Alexander
лол а как ты этого добиться хочешь?
ну к примеру как препроцессоры работают
Sergey
ты противоречишь сам себе
Sergey
ну к примеру как препроцессоры работают
с компонентами так не получится
Sergey
тебе нужен генератор
Sergey
именно
Alexander
генератор html+css, да. React и Vue отрисовывают компоненты в браузере, мне этого не надо. SSR у них работает только для первоначальной отрисовки.
Alexander
ну это же вроде банальная вещь, не писать же мне свою библиотеку для этого 😅 аллоооо 2018й же
Anonymous
Sergey
возьми https://github.com/gatsbyjs/gatsby
Sergey
будут у тебя статические странички
Sergey
с готовой версткой
Eugene
И как чинить? :D
Так а что за ошибка ?
Alexander
будут у тебя статические странички
Гетсби это хорошая вещь, НО, дело в том, что да, он выплёвывает статичные страницы, но это до тех пор, пока у тебя динамики нет в компонентах. К продакшну прикрепляется сам React и полный js-код всех компонентов, полученный из jsx.
Sergey
А ТЫ ЧЕГО ХОТЕЛ?
Sergey
ты НЕ можешь юзать сторонние компоненты без их кода на клиенте
Sergey
нельзя и рыбку съесть и на хуй сесть
Anonymous
Так а что за ошибка ?
Никакой ошибки. Но теперь он открывает локальный сайт еще до полной его компиляции. т.е, 1. Сайт открылся. 2. compiled successfully
Oleg
нельзя и рыбку съесть и на хуй сесть
так можно. не сесть нельзя 😂
Sergey
мне нужен в них код на ванильке
ты знаешь что такое ванилька?
Sergey
это код который написан без использования библиотек
Sergey
вообще
Sergey
так че ты хочешь?
Sergey
определись
Sergey
Парни, кто нибудь использовал strapi.io? Система показалась оч гибкой и удобной , но пока под вопросом возможность её применения для нагруженных проектов. Хотелось бы мнение опытных людей услышать
Alexander
это код который написан без использования библиотек
блэт, мне нужна библиотека на стадии разработки, чтобы она кушала компоненты и преобразовывала их в html+css+js и выплёвывала в продакшн
Sergey
хотя
Sergey
не
Alexander
точно так же, как работают всякие babel, sassы и тот же php. У нас же в продакшене нету библиотеки php, верно?
Sergey
бред
Sergey
преобразования не будет
Sergey
гугли нативные компоненты
Sergey
и подключай их код на страницу
Sergey
хоть вебпаком
Sergey
и делай верстку в pug
Sergey
всё
Sergey
статически компиляй
Sergey
делается за 1 час такая сборка
Андрей
В чём проблема?
Alexander
о, натолкнули на идею про pug и js, спасибо, ща покопаю в этом направлении
Андрей
Мде... Чем ему hugo не подошёл - ума не приложу...
Alexander
Мде... Чем ему hugo не подошёл - ума не приложу...
там слишком много всего, мне нужна идеальная чистота ) мне вот и Гетсби очень нравится, но это всё не для данного случая
Anonymous
Или OpenAPI/RAML.
Anonymous
MongoDb
Я про сервис, а не про то, что под капотом.
Anonymous
А там апи версионировать можно? Оно отслеживает ломающие изменения?
Sergey
Я про сервис, а не про то, что под капотом.
Тогда я не понял вопрос. Причем тут файрбэйс? Страпи - опенсорсный cmf заточенный под быстрое создание апи с удобной управляшкой