Episode cover of #11 — Какой сайт делать: SPA или MPA? Что такое SSR, SSG и ISR (в гостях Виталий Шушкевич)

#11 — Какой сайт делать: SPA или MPA? Что такое SSR, SSG и ISR (в гостях Виталий Шушкевич)

Сложнааа!

6/23/23 • 26 min

About this Episode

Технологии и техники разработки сайтов не стоят на месте. От классических многостраничных сайтов мы ушли к одностраничным, а потом вернулись обратно. Разбираемся в том, что такое Single Page Application (SPA) и Multi Page Application (MPA). Выбираем способы рендеринга между Server Side Rendering (SSR), Static Site Generation (SSG) и Incremental Static Generation (ISR) вместе с Алексеем Авдеевым, CTO в Mish, и Виталием Шушкевичем, разработчиком в Mish 00:00 Начало 01:30 Как сайты работали в "начале времён", что такое Multi Page Application (MPA) 03:03 Плюсы MPA 03:47 Что такое статический сайт (Static Site) 04:40 Какие плюсы и минусы у статических сайтов 08:25 Для каких проектов лучше всего делать статические сайты 08:50 Что такое Single Page Application (SPA), когда он появился 12:25 Какие плюсы и минусы у SPA, для каких проектов он лучше подходит 16:50 Какие способы рендеринга существуют? Что так Server Side Rendering (SSR)? 18:10 Что такое Static Site Generation (SSG) 18:49 Что такое Incremental Static Generation (ISR) 20:30 Как мы использовали Static Site Generation (SSG) и генерировали 2 млн. страниц 22:00 Подводим итоги 22:50 Что нас ждёт дальше, что ещё можно придумать 23:30 Ещё раз подводим итоги: где и что лучше использовать 24:38 Почему важно следить за появлением новых технологий Ссылки по теме: - Одностраничное приложение (SPA) – https://ru.wikipedia.org/wiki/%D0%9E%D0%B4%D0%BD%D0%BE%D1%81%D1%82%D1%80%D0%B0%D0%BD%D0%B8%D1%87%D0%BD%D0%BE%D0%B5_%D0%BF%D1%80%D0%B8%D0%BB%D0%BE%D0%B6%D0%B5%D0%BD%D0%B8%D0%B5 - Incremental Static Regeneration – https://nextjs.org/docs/pages/building-your-application/data-fetching/incremental-static-regeneration - Static Site Generation (SSG) – https://nextjs.org/docs/pages/building-your-application/rendering/static-site-generation - What is CSR, SSR, SSG, ISR (Different Rendering Strategies) and which framework does it better (Angular, React, Vue) – https://dev.to/mbaljeetsingh/what-is-csr-ssr-ssg-isr-different-rendering-strategies-and-which-framework-does-it-better-angular-react-vue-4lkp - Single Page Application (SPA) vs Multiply Page Application (MPA): What to choose? – https://www.halo-lab.com/blog/spa-vs-mpa-what-to-choose

Tracks

В этом выпуске мы решили немного отойти от формата и пригласить сразу двух гостей из студии Mish — дизайн директора продуктового направления, Дашу Егорову и арт-директора Сергея Макарова. Вместе с ведущим Никитой Чернояровым обсудили роль и цели концептов в дизайне, а также поговорили о некоторых тонкостях их создания. Таймкоды: 00:40 — Знакомство с гостями 01:30 — Разбираем понятие концепта с разных сторон 06:00 — Какие цели преследует концепты 09:00 — Нужно ли каждому дизайнеру заниматься созданием концептов 14:15 — Как выстроить границы концепта, не скатиться в невозможное и не обмануть ожидания заказчика 18:00 — Как подготовиться к созданию концепта 22:20 — Напутствие дизайнерам

10/23/24 • 23:34

В этом выпуске ведущий Никита Чернояров поговорил с основателем фестиваля дизайна «Среда» Вадимом Буньковым. Вадим поделился воспоминаниями о том как зарождался фестиваль, обсудили почему молодым специалистам-дизайнерам важно участвовать в подобных мероприятиях, а так же узнали подробности о том как отбираются судьи для фестиваля и оцениваются работы. festivalsreda.ru — прием работ до 16 октября. Ждем всех в конкурентах! 00:35 — Знакомство с гостем 01:25 — Как зарождался фестиваль «Среда» 05:10 — Как прошёл самый первый фестиваль 10:40 — Как обстоят дела с фестивальным движением в России сейчас и почему «Среда» это именно фестиваль, а не просто конкурс 16:10 — Как молодым специалисты понимают что необходимо и пора поучаствовать в конкурсах, и как это потом влияет на их карьеры  22:08 — Почему на фестивале «Среда» нет и не будет отдельной номинации для студенческих работ 28:10 — Как отбираются судьи для фестиваля 33:45 — Почему на фестивале «Среда» небольшое количество судей 37:40 — Качество работ, присылаемых на конкурсы 40:00 — Как происходит судейство работ 47:00 — Будущее фестиваля

8/25/24 • 53:20

В этом выпуске ведущий Никита Чернояров пообщался с заместителем дизайн-директора онлайн-кинотеатра Иви Игорем Рыжовым на тему построения инхаус команды дизайнеров. Затронули темы ценности инхаус команды и работы с подрядчиками, поговорили о том как сделать так, чтобы специалист оставался работать как можно дольше, а так же обсудили как работать с конфликтами и искать баланс между желанием менеджеров и силами исполнителей. 00:45 — Знакомство с гостем 02:22 — Что входит в обязанности заместителя дизайн директора 03:26 — Как Игорь участвует в найме персонала и какие задачи выполняет 05:50 — Как формируется запрос на экспертизу 08:45 — Ценность инхаус команде продукта и отношении к найму подрядчиков 15:00 — Удержание специалиста и профилактика «текучки» 21:00 — Как работать с конфликтами и тяжёлыми ситуациями в командах 23:55 — Как найти баланс в команде 27:55 — Как поступать, когда член команды решил её покинуть 32:25 — Напутствие Игоря слушателям 33:50 — Прощаемся со слушателями

7/30/24 • 34:32

В этом выпуске, ведущий Никита Чернояров пообщался с коммуникационным дизайнером Никитой Бурдиным про работу над брендом работодателя, а так же про то как он расширил свой инструментарий при помощи креативного кодинга. Да, нейросети очень помогли снизить порог входа! 00:27 Знакомство с гостем 00:50 Чем занимается Никита 02:00 Задачи employer-бренда и отличие от маркетинговой коммуникации 08:30 Как employer-бренд влияет на потенциального работника 14:10 Что такое «креативный кодинг» и как он применяется 19:55 Как и на чём дизайнеру писать скрипты в рамках «креативного кодинга» 22:30 Кейс применения кредитивного кодинга для реальной задачи коммуникационного дизайна 27:10 Как применялся Chat GPT для помощи в написании скрипта 31:10 Тенденции перехода студий к кредитивному Кодину 35:55 Прощаемся со слушателями * В подкасте допущена ошибка при названии профессии гостя. Ведущий приносит свои извинения за ошибку

7/15/24 • 36:50

В этом выпуске ведущий Чернояров Никита выясняет у программного инженера Кирилла Шевченко, как у него получилось устроиться в одну из крупнейших американских IT-компаний, что он думает о западной корпоративной культуре и какие задачи он решает сейчас, работая над продуктом Microsoft Rewards 00:30 Знакомство с гостем 01:15 Кирилл о своём пути в IT 08:25 Культура собеседования в Microsoft и как они проходят 13:30 Почему на собеседование очень важно подготовить хороший рассказ о себе 14:40 Отношение к высшему образованию при трудоустройстве в американскую компанию 15:40 Об отношении к стажу в американской компании и его связь с грейдами 17:15 Как устроена работа программного инженера в Майкрософт 22:05 О мотивации быть эффективным специалистом 25:00 Разница между американской и российской корпоративными культурами в IT 27:00 Соображения Кирилла почему в России сложилась иная корпоративная культура

7/1/24 • 28:31

В этом выпуске Кирилл Семушин, Head of Design в Ozon делится с ведущим Никитой Чернояровым мыслями и опытом о том, как грамотно выстроить процессы внутри большой команды, как следует подходить к управлению креативными специалистами и как это всё помогает развитию продукта и бизнеса 00:23 Знакомство с гостем 02:35 Чем конкретно руководит Кирилл в Ozon 05:30 Когда начался Ozon который мы знаем сегодня 06:20 С чего Кирилл начал менять дизайн в Ozon 09:30 Как разрозненность и отсутствие консистентность процессов в разных командах влияет на общее качество дизайна продукта 14:10 О конкурентах Озона на маркетплейсах 15:00 «Жизнь» дизайн процесса и недостижимость идеала 16:33 О периодах, когда всё прекрасно работает само, и что делать в это время менеджеру 18:25 Отношение крупного бизнеса к креативным специалистам и к творческому подходу развития продуктов 23:30 О современных нормах в компаниях для IT-специалистов и почему бизнес к ним пришёл 25:40 Что понимать под творчеством для продуктового дизайнера, по мнению Кирилла 26:50 Говорим про поиск бизнесом баланса между метриками и отношением с пользователями 31:05 Как вырастают в Head of Design 32:35 Напутствие Кирилла дизайнерам

6/10/24 • 33:39

В этом выпуске с вами на связи Никита Чернояров! В этот раз я позвал своего бывшего коллегу Ваню Дуракова, художника, дизайнера в Creative Mind Bureau и бренд-дизайнера музыкального фестиваля «Смена», чтобы поговорить о современном дизайне по-взрослому. Осуждаем как работать с «большими дядьками» и о том, что нас беспокоит как специалистов в современной индустрии. Приятного прослушивания! 00:00 Начало 00:35 Почему гость выбрал для себя псевдоним Дураков 01:50 Чем занимается наш гость 04:10 О сложностях работы с крупными заказчиками и «большими дядьками» 05:30 Готовы ли «большие дядьки» к чему-то большому и смелому? 06:40 Вредит ли долгая бюрократия дизайну? 11:45 О профессиональном сроке жизни дизайнера 11:56 Рассуждаем об обучении, обучаемости и майндсете дизайнера 15:30 Рассуждаем о гибкости приёмов графического дизайна и влияния на них культуры и менталитета потребителей 20:15 Кого точно заменят (или нет) нейросети в сфере дизайна 23:00 Просто говорим о деньгах в дизайне 27:00 Напутствие дизайнерам

5/17/24 • 28:12

Возвращаемся спустя праздничный перерыв с новым ведущим Никитой Чернояровым, UX/UI дизайнером в лаборатории Mish. В гостях Константин Мартыненко — видеоигровой продюсер в компании General Arcade, успевший поработать над проектами в Epic Games (создатели Unreal Engine и Fortnite). Рассуждаем об особенностях профессии в видеоигровой индустрии, развеиваем некоторые мифы и рассказываем что делать для того, чтобы стать видеоигровым тестировщиком 00:00 Начало 00:45 Чем занимается Константин 02:25 Правда ли, что в индустрию видеоигр проще войти с тестирования? 04:20 О горизонтальном развитии в индустрии 05:30 История о продавце настольных игр, который стал директором игровой компании 06:30 Как IT-курсы и их реклама влияют на восприятие индустрии 07:50 Что делает тестировщик, чтобы протестировать игру? 08:50 Выделяющиеся особенности тестирования видеоигр 12:20 Тестирование видеоигр и творчество 16:25 Как войти в тестирование в видеоигр 18:25 Нестандартный метод поиска видеоигровых компаний для трудоустройства 19:20 Заканчиваем Ссылки по теме: - Скотт Роджерс — Level Up: Руководство по созданию классных видеоигр, изд. Бомбора

4/8/24 • 19:52

Разбираемся в теме ментального здоровья вместе digital-дизайнером и дизайн-директором, членом Союза Дизайнеров, Павлом Колодя́жным. 00:00 Начало 00:30 Немного про себя, чем занимаешься 03:28 Как начинал карьеру в 97-м году, какими программами пользовался 04:57 Меняется ли суть профессии от названия позиции 05:47 Ненавижу словосочетание дизайн-менеджер 07:50 Как пришёл к тому, что нужно уметь работать “вдолгую” и сохранять творческий потенциал 10:35 Похоже ли профессиональное выгорание на травму 11:26 Полностью ли ты восстановился после сильного выгорания 12:17 Какие первые шаги нужно предпринять, чтобы выйти из выгорания 13:17 Как осознать, что нужно заниматься профилактикой 15:55 Как жить IT-шнику за 40, советы по сохранению ментального здоровья 23:19 Про важность сна и физической активности 27:20 Как объяснить важность простых вещей 28:30 Когда выйдет книга 30:10 Заканчиваем Ссылки по теме: - Личный сайт – https://www.pavel.live - Личный блог Как работать головой? – https://t.me/creativeGenerator

4/8/24 • 30:50

Разбираемся в том, кто такой UX/UI-дизайнер, чем он занимается и как им стать вместе с Никитой Чернояровым, UX/UI-дизайнером в Mish, и Алексеем Авдеевым, CTO в Mish 00:00 Начало 01:00 Кто такой UX/UI-дизайнер? Чем ты занимаешься 03:10 UX — это не только про сайты и приложения 04:50 Почему аббревиатуры UX и UI идут вместе 06:20 Что такое интерфейс, какие типы интерфейсов бывают 09:50 Про Теорию Решения Изобретательских Задач 10:45 Как проектируется UX продукта 13:55 Какие ещё бывают виды дизайнеров, кроме UX/UI-дизайнеров 17:58 С чего лучше начинать, если хочешь стать UX/UI-дизайнером 20:25 Заканчиваем Ссылки по теме: - 10 законов UX – https://lawsofux.com/ - Customer Journey Map – https://habr.com/ru/articles/709772/ - Информационный стиль – https://maximilyahov.ru/hello/

10/19/23 • 21:10