Size: a a a

Next.js — русскоговорящее сообщество

2020 January 20

🦜

🦜 in Next.js — русскоговорящее сообщество
и потом обвинят, что что-то не может подстроиться под твои костыли
источник

in Next.js — русскоговорящее сообщество
🦜
твои фичи значит изначально сделаны криво, что тебе приходится еще для них в других местах костылять
Так, спасибо, это почти конструктив
источник

🦜

🦜 in Next.js — русскоговорящее сообщество
Так, спасибо, это почти конструктив
челик, более, отвечать те не хочу
источник

in Next.js — русскоговорящее сообщество
🦜
челик, более, отвечать те не хочу
хорошо, ты зашел, сказал что у меня кривые фичи и ушел. Инфантильно немного, ну да ладно)
источник

in Next.js — русскоговорящее сообщество
особенности русского сообщества - обосрать, раскритиковать и уйти, хлопнув дверью пригрозив послать нахуй)
источник

in Next.js — русскоговорящее сообщество
🦜
я тебе сказал, что ты доебываешься до решения с нихуя, когда это создание эндпоинтов для контента
Не знаю, может strapi - это твой личный проект, раз ты так болезненно реагируешь на критику конструктивную с аргументами. @sevapp вон сказал что это бомбезная штука, я просто остудил его восхищение кейсами сложнее, чем лендосы для продажи спинеров. Схуяли ты тут пришел за страпи заступаться - я не понял. Но по факту я не придумал иного способо вставить в контент отдаваемый из Strapi Link из некста в виде кнопки. Если есть НЕКРИВОЕ решение, которое по твоему мнению лучше предложенного и в пользу этого есть КОНСТРУКТИВНЫЕ доводы - я повторюсь, с удовольствием его выслушаю. В противном случае - ты как администратор сообщества подаешь пример токсичного поведения, когда по делу сказать нечего, но пиздануть что-то хочется)
источник

🦜

🦜 in Next.js — русскоговорящее сообщество
Не знаю, может strapi - это твой личный проект, раз ты так болезненно реагируешь на критику конструктивную с аргументами. @sevapp вон сказал что это бомбезная штука, я просто остудил его восхищение кейсами сложнее, чем лендосы для продажи спинеров. Схуяли ты тут пришел за страпи заступаться - я не понял. Но по факту я не придумал иного способо вставить в контент отдаваемый из Strapi Link из некста в виде кнопки. Если есть НЕКРИВОЕ решение, которое по твоему мнению лучше предложенного и в пользу этого есть КОНСТРУКТИВНЫЕ доводы - я повторюсь, с удовольствием его выслушаю. В противном случае - ты как администратор сообщества подаешь пример токсичного поведения, когда по делу сказать нечего, но пиздануть что-то хочется)
зачем ты меня продолжаешь пинговать?
источник

🦜

🦜 in Next.js — русскоговорящее сообщество
я тебе дал ясно понять
источник

in Next.js — русскоговорящее сообщество
🦜
зачем ты меня продолжаешь пинговать?
В чате не ты один) Может кто-то ведет себя культурнее и может мне помочь)
источник

VI

Vadim Ilchenko in Next.js — русскоговорящее сообщество
Привет!
Пробую билдить nextjs с CSS modules (те, что в 9.2 появились). Выскакивает ошибка "chunk static/css/12313123.css can't read property pop of undefined"
Кто-то сталкивался?
источник

VI

Vadim Ilchenko in Next.js — русскоговорящее сообщество
Почитал, что это может быть проблема с  mini-css-extract-plugin.
Путем экспериментов добавил config.optimization.splitChunks.cacheGroups.shared.enforce = true; (в issue к плагину так делали) и оно завелось, но это не выход, как по мне
источник

s

shashkov0 in Next.js — русскоговорящее сообщество
Ткните плиз как задеплоить next сайт с кастомным сервером на now
источник
2020 January 21

JG

Jerry Green in Next.js — русскоговорящее сообщество
Ребят, такое любопытство по поводу CDN... Zeit очень классно его сделали, что скорость отклика тех же лямбд и статики высокая, за счет того, что запросы идут в ближайшую локацию по их CDN. Только работает это для статики, "вшитой" в приложении (то, что лежит в репозитории с кодом). А как лучше поступить с пользовательскими файлами, чтобы получить такую же скорость?

Есть S3, но он вроде из коробки не дает такой скорости, и привязан к одной локации? Можно это как-то обернуть в CDN? Сейчас гуглю... Кажется, неплохим вариантом выглядит S3+CloudFront. Что думаете? Кто сталкивался?) Как сделать свой CDN, как у Zeit? :D
источник

PM

Preved Medved in Next.js — русскоговорящее сообщество
shashkov0
Ткните плиз как задеплоить next сайт с кастомным сервером на now
У меня получилось только с переводом кастомного сервера в папку pages/api
источник

VK

Vsevolod Keller in Next.js — русскоговорящее сообщество
то есть можно маркдаун, можно json, а html (тот же плэйн текст по сути) - низя
да, но зачем? Вот это вот для меня пока загадка
источник

L

Looch in Next.js — русскоговорящее сообщество
Jerry Green
Ребят, такое любопытство по поводу CDN... Zeit очень классно его сделали, что скорость отклика тех же лямбд и статики высокая, за счет того, что запросы идут в ближайшую локацию по их CDN. Только работает это для статики, "вшитой" в приложении (то, что лежит в репозитории с кодом). А как лучше поступить с пользовательскими файлами, чтобы получить такую же скорость?

Есть S3, но он вроде из коробки не дает такой скорости, и привязан к одной локации? Можно это как-то обернуть в CDN? Сейчас гуглю... Кажется, неплохим вариантом выглядит S3+CloudFront. Что думаете? Кто сталкивался?) Как сделать свой CDN, как у Zeit? :D
я не думаю что у тебя там какой-то дикий хайлоад и S3 вполне себе быстро работает (юзал для изображений ~2-5 мб)
источник

in Next.js — русскоговорящее сообщество
Vsevolod Keller
да, но зачем? Вот это вот для меня пока загадка
Привет) Вот кейс: я делаю главную(любую) страницу сайта, куда из strapi попадает маркдаун (ну там жирный текст, параграфы, заголовки, описание фич продукта, FAQ, knowledge base, страница оплаты подписки и тд). Если оставить все как есть, то таким вот образом сделанная страница - это просто простыня текста, хоть и форматированного. Согласись, что в таком виде это не очень продающая история, ни красивых CTA-кнопочек внутри текста, ни типовых блоков с JS-логикой (анимации, расхопывающиеся списки, карточки с тарифами, кнопки ЖИИРНЫЕ ТАКИЕ «КУПИ ЭТО БЕСПЛАТНО!» и для этой задачи есть  два решения:
1) Хардкодить со стороны некстовых шаблонов страниц:

<AsyncContentFromStrapi slug=‘key-features’/>
   <ButtonLink type=‘cta’ size=‘lg’ to=‘/features’ />
<AsyncContentFromStrapi slug=‘about’/>

Минусы у этого решения в том, что если контент захочется поменять, пересобрать, то придется менять и контент в страпи и переверстывать в jsx на строне некста.
2) Вкорячивать в md разметку на стороне strapi админки дивы такого вида <div id=‘portal-buttonlink-key-features’></div>, в ReactMarkdown или его аналогах проставлять настройки для парсинга HTML (dangerouslysetinnerhtml внутри используют по идее, но я не смотрел) и на стороне некста шаблон страницы выглядит аккуратнее:


<AsyncContentFromStrapi slug=‘key-features’/>
<AsyncContentFromStrapi slug=‘about’/>
но да, мне пришлось написать хелпер и это хардкод по сути, в котором есть json определяющий что рендерить в портал, если в доме есть искомые id дивов. В отличие от первого варианта, есть большой плюс - только и ТОЛЬКО средствами strapi возможно управлять положением и порядком кнопок, карточек и текста статичного, не нужно ничего передеплоивать ради сдвижения кнопок.
источник

in Next.js — русскоговорящее сообщество
Отвечая на твой вопрос: да, можно как видишь обойтись без HTML, костылять маркдаун, рендерить недостающую интерактивность в порталы внутрь статичного контента, но это все - сложное для восприятие и поддержки решение.
источник

in Next.js — русскоговорящее сообщество
С голым HTML я бы просто верстал в админке и не парился бы про взаимодействие с реактом
источник

🦜

🦜 in Next.js — русскоговорящее сообщество
С голым HTML я бы просто верстал в админке и не парился бы про взаимодействие с реактом
Зачем next тогда?
источник