Size: a a a

2020 March 15

..

. . in Svelte [svelt]
Добрый вечер.
Решил увлечься Svelte, дошёл до Sapper.
Мучает вопрос, который пока не гуглил — для приложения типа фронт + API/GraphQL на сервере + MongoDB стоит выбрать роллап или вебпак? и насколько в целом верен выбор Sapper для такого приложения?
источник

К

Константин in Svelte [svelt]
. .
Добрый вечер.
Решил увлечься Svelte, дошёл до Sapper.
Мучает вопрос, который пока не гуглил — для приложения типа фронт + API/GraphQL на сервере + MongoDB стоит выбрать роллап или вебпак? и насколько в целом верен выбор Sapper для такого приложения?
А как webpack или rollup связаны с бэкендом?)
источник

..

. . in Svelte [svelt]
Константин
А как webpack или rollup связаны с бэкендом?)
никак, но я не поэтому интересуюсь
раньше никогда ими не пользовался (два-три года собираю проекты на собственном велосипеде, периодически дописывая его)
вот и интересует что выбирать в плане необходимости дальнейших допилок в приложении/сборщике
источник

К

Константин in Svelte [svelt]
Если меньше допиливать, то однозначно rollup
источник

ИК

Игорь Корнелли in Svelte [svelt]
подскажите, чет не пойму, надо мне svelma к sapper подключить, куда подкинуть стили из bulma?
источник

К

Константин in Svelte [svelt]
. .
никак, но я не поэтому интересуюсь
раньше никогда ими не пользовался (два-три года собираю проекты на собственном велосипеде, периодически дописывая его)
вот и интересует что выбирать в плане необходимости дальнейших допилок в приложении/сборщике
Хотя честно говоря так не ответишь просто.

Для вебпака уже есть, наверно, все в виде плагинов и лоадеров. Но с ним придется разбираться, если ты захочешь что-то по особому настроить.

Rollup хорош тем, что проще вебпака в настройке и документации и из этого вытекают соответствующие минусы и плюсы.
источник

..

. . in Svelte [svelt]
Константин
Если меньше допиливать, то однозначно rollup
благодарю, пойду в яндексе погуглю допилы под мои нужды пока
я собирал какие-то стартеры вебпаковые себе — не зашло почему-то, велосипед был приятнее в плане гибкости
а с роллапом совсем не знаком просто, но когда-то придётся же начать
про бэк — я верно же понял, что там обычный express по сути?
источник

К

Константин in Svelte [svelt]
. .
благодарю, пойду в яндексе погуглю допилы под мои нужды пока
я собирал какие-то стартеры вебпаковые себе — не зашло почему-то, велосипед был приятнее в плане гибкости
а с роллапом совсем не знаком просто, но когда-то придётся же начать
про бэк — я верно же понял, что там обычный express по сути?
Sapper это фреймворк для фронтенд-сервера по сути, то есть поддержки SSR. Не надо возлагать на него функции бэкенд-сервера, если ты об этом)
источник

К

Константин in Svelte [svelt]
В твоей схеме надо два сервера: один, что будет из монги отдавать данные по api, а второй — на котором будет крутиться sapper
источник

..

. . in Svelte [svelt]
Константин
В твоей схеме надо два сервера: один, что будет из монги отдавать данные по api, а второй — на котором будет крутиться sapper
тогда чем просто svelte хуже sapper под мою связку?
источник

К

Константин in Svelte [svelt]
Ну и бэкенд сервер стоит, наверно, писать на чем-то более строго-типизированном
источник

К

Константин in Svelte [svelt]
. .
тогда чем просто svelte хуже sapper под мою связку?
Ничем, но в svelte из коробки нет фишек sapper: генерации статики, роутинга и т.д.
источник

..

. . in Svelte [svelt]
хочется всё в один стек собрать и запускать для мелких приложений, чтобы один сервер отдавал клиента и апи
источник

..

. . in Svelte [svelt]
покка не разжился проектами, которые требуют разбивки серверов по функционалу
источник

К

Константин in Svelte [svelt]
Ну можно все и вместе сделать через мидлвары в sapper)
источник

К

Константин in Svelte [svelt]
источник

..

. . in Svelte [svelt]
Константин
Ну можно все и вместе сделать через мидлвары в sapper)
источник

..

. . in Svelte [svelt]
я как раз на этой странице читал
источник

..

. . in Svelte [svelt]
спасибо за советы, пойду думать что и как дальше делать
источник

DO

Denis Obolenskiy in Svelte [svelt]
А какие кейсы для применения sapper? А то делаю проект новый, но там взял svelte + nginx и думаю, не ошибся ли)
источник