Size: a a a

letsCode Channel

2019 February 19
letsCode Channel
источник
2019 February 20
letsCode Channel
Тут коллега статью подкинул про обожаемый вами GraphQL.
https://medium.com/devschacht/esteban-herrera-5-reasons-you-shouldnt-use-graphql-bae94ab105bc
(для меня равнозначны REST и GraphQL, есличё 😊  )
источник
2019 February 27
letsCode Channel
Не ждали? А вот и видосик. Много слов о простых вещах. Настраиваем грамотный вывод связанных сущностей в JPA
https://youtu.be/b2a4rVR5hiQ
YouTube
Комментарии с JPA Entity Graph. Spring Boot Rest
Добавляем комментарии с JPA Entity Graph в Spring Boot Rest Application. Комментарии к публикациям в интернете давно стали необходимым функционалом. Сложно найти ресурс, размещающий пользовательский контент и не предоставляющий воозможности обсудить его.

Код из видео:
https://github.com/drucoder/sarafan/tree/EntityGraph

Для начала нам нужно добавить новую сущность Comment и связать её с User - автором комментария и Message - сообщением, к которому относится данный комментарий

После этого мы добавляем репозиторий для управления объектами типа Comment.

Для того, чтобы загружать все комментарии вместе с основной записью одним запросом, мы используем Entity Graph - часть спецификации JPA, позволяющую подгружать в "жадном" режиме те связанные сущности, которые в JPA мэппинге помечены как "ленивые"

Документация по JPA Entity Graph:
https://docs.spring.io/spring-data/jpa/docs/current/reference/html/#jpa.entity-graph

После настройки репозиториев, мы также добавляем для комментов сервис и контроллер

Закончив с…
источник
2019 February 28
letsCode Channel
источник
letsCode Channel
В чатике трагедии разыгрываются. Не хочу вмешиваться. Поэтому просто положу это здесь
источник
letsCode Channel
источник
2019 March 01
letsCode Channel
источник
letsCode Channel
Без зазрений совести ворую хорошие картинки из чатика. Потому что могу =Р
источник
2019 March 02
letsCode Channel
Есличё, я вот тут отдыхаю. Кто хочет общаться - welcome)
https://youtu.be/ztmt7QTGj8Q
источник
2019 March 04
letsCode Channel
В четверг, 7 марта в 18:00 по Москве будет стрим. Но чтобы не засорять основной канал, запущу его на втором канале.
https://www.youtube.com/channel/UCSHD3PwHRSVeZGLCsBJuojQ
Уважительных причин прогулять - нет. Так что готовим вопросы и собираемся на канале в обозначенное время. =)
источник
2019 March 05
letsCode Channel
Шикарный способ запилить спарклайны прям в тексте без всяких этих лигатур
https://rosettacode.org/wiki/Sparkline_in_unicode
источник
letsCode Channel
Сегодня в чатике обсуждали нашествие терминаторов. А вот и первый тренировочный лагерь оных.
https://neurohive.io/ru/novosti/neural-mmo-openai/
источник
2019 March 06
letsCode Channel
Разрешаем циклические зависимости и дебажим Vue.js. Казалось бы зачем? А для того, чтобы интерактивно добавлять комментарии. Теперь можно чатиться прям в нашей социалочке 😉
https://youtu.be/fS4gR8gttes
источник
2019 March 07
letsCode Channel
Го трепаться =)
https://youtu.be/8NXrz7TM3yE
источник
letsCode Channel
источник
2019 March 10
letsCode Channel
Переслано от mr.Dru
источник
letsCode Channel
Переслано от mr.Dru
Где-то там есть люди, которые хотят начать писать приложения с использованием Spring Boot, но они еще не нашли канал LetsCode. Им срочно нужно помочь
источник
letsCode Channel
Переслано от mr.Dru
Сделай доброе дело - подпиши ближнего
источник
2019 March 14
letsCode Channel
Совершенствуем нашу социалочку и добавляем бесконечную прокрутку страниц. Ну как бесконечную...
https://youtu.be/lqQKNgFZvfI
YouTube
Бесконечная прокрутка списков. Spring Boot Rest
Spring Boot Rest Application: организуем ленивую подгрузку списков с эффектом бесконечной прокрутки страниц. Что такое "бесконечная прокрутка"? Это эффект, проявляющий себя в том, что пользователь не может прокрутить список (сообщений в нашем случае) до конца страницы. Данный эффект реализован во всех современных соцсетях, когда вы просматриваете ленту.

Код из видео:
https://github.com/drucoder/sarafan/tree/InfinityScroll

Для реализации прокрутки нам потребуется немного переделать код, отдающий список сообщений. Для этого мы активируем встроенный в Spring Boot механизм пагинации (постраничного вывода) по аналогии того, как мы это делали в приложении Sweater:
https://youtu.be/Sc3EQBy0tuk

Так же нам нужно создать DTO объект для передачи информации о текущей загружаемой странице с сервера на клиента.

Следующим шагом необходимо добавить мутации и экшены в хранилище Vuex, для обработки и хранения полученных данных с сервера

Для запросов к серверу мы будем использовать кастомные POST запросы с параметрами из Vue…
источник
2019 March 20
letsCode Channel
Связываем людей. Простые подписки с помощью Spring Boot Data (Hibernate) связи ManyToMany
https://youtu.be/P9oy1F1mi_k
источник