Знакомимся с Vue.js, настраиваем безболезненный обмен данными с сервером и получаем данные из REST приложения
Фронтэнд для REST часть первая
https://youtu.be/VwVRGpoGT5M
Фронтэнд для REST часть первая
https://youtu.be/VwVRGpoGT5M
YouTube
Vue.js - базовый JavaScript интерфейс для REST приложения (часть 1). Spring Boot REST
Spring Boot Rest Application + Vue.js: добавляем простой JavaScript интерфейс для получения и отображения данных с сервера. Vue.js - современный javaScript фреймворк позволяющий просто создавать сложные и понятные интерфейсы, способный отображать большое…
Сайт для отладки-написания regex https://regex101.com/
Шикарная реализация нужного инструмента
Шикарная реализация нужного инструмента
regex101
regex101: build, test, and debug regex
Online regex tester and debugger with real-time match highlighting, detailed explanations, substitutions, unit tests, benchmarking, and code generation. Supports PCRE2, JavaScript, Python, Go, Java, .NET, Rust, POSIX ERE, and POSIX BRE.
Как работает JS: обзор движка, механизмов времени выполнения, стека вызовов / Хабр
https://habr.com/company/ruvds/blog/337042/
https://habr.com/company/ruvds/blog/337042/
Habr
Как работает JS: обзор движка, механизмов времени выполнения, стека вызовов
Популярность JavaScript растёт, его возможности используют на разных уровнях применяемых разработчиками стеков технологий и на множестве платформ. На JS делают фронтенд и бэкенд, пишут гибридные и...
Современному вэб разработчику нужно хорошо знать не только язык Javascript, но и его рантайм. Приведённая выше ссылка ведёт на цикл статей про работу js "под капотом"
Дополняем наш прототип REST приложения редактированием сообщений во vue.js интерфейсе
https://youtu.be/E0S1ZrQP0-Y
https://youtu.be/E0S1ZrQP0-Y
YouTube
Vue.js - отображение и изменение данных с сервера (часть 2). Spring Boot REST
Spring Boot Rest Application + Vue.js: расширяем наш JavaScript интерфейс для отображения и изменения данных с сервера.
Код из видео:
https://github.com/drucoder/sarafan/tree/VueApp
В прошлом видео мы только отображали данные с сервера, сейчас же добавим…
Код из видео:
https://github.com/drucoder/sarafan/tree/VueApp
В прошлом видео мы только отображали данные с сервера, сейчас же добавим…
С утра пораньше в субботу самое время отдать должное лени и прям в постели посмотреть, как лениться при написании кода на Java с помощью Lombok
https://youtu.be/QmsMWCIf3nc
https://youtu.be/QmsMWCIf3nc
YouTube
Java Tools: Project Lombok - пишем меньше кода
Project Lombok для Java - библиотека, позволяющая писать меньше кода.
Ссылка на Project Lombok:
https://projectlombok.org/
Java на фоне многих современных языков программирования выглядит достаточно многословным ввиду особенностей своего синтаксиса и принятых…
Ссылка на Project Lombok:
https://projectlombok.org/
Java на фоне многих современных языков программирования выглядит достаточно многословным ввиду особенностей своего синтаксиса и принятых…
Вопреки появившимся слухам в отдельно взятых чатах, я не ушёл в тибет, познав дзен. Бренность бытия крепко держит меня у компьютера.
В качестве подтрвеждения вот вам запоздалое пятничное видео про Google oAuth2 авторизацию в Spring Boot Rest приложении.
https://youtu.be/-ohlXEJeRX8
В качестве подтрвеждения вот вам запоздалое пятничное видео про Google oAuth2 авторизацию в Spring Boot Rest приложении.
https://youtu.be/-ohlXEJeRX8
YouTube
Подключаем Spring Security и oAuth2. Spring Boot REST
Spring Boot Rest Application: подключаем Spring Security oAuth2 используя в качестве провайдера oAuth2 Google.
Для реализации авторизации в приложении можно привычную форму авторизации, но это потребует от пользователя создания новой учётной записи, подтверждение…
Для реализации авторизации в приложении можно привычную форму авторизации, но это потребует от пользователя создания новой учётной записи, подтверждение…
YCombinator запускает бесплатный онлайн курс для начинающих предпринимателей. Регистрация заканчивается 13 августа, само обучение будет проходить с 27 августа в течение 10 недель.
По окончанию 100 лучших стартапов получат призовые $10 000 без каких-либо обязательств. Помимо этого целый ряд компаний (Amazon, Stripe, DigitalOcean и др.) предоставят большие скидки на свои услуги.
Присоединиться можно по ссылке: https://www.startupschool.org
Более подробная информация тут: https://blog.ycombinator.com/announcing-startup-school-2018/
По окончанию 100 лучших стартапов получат призовые $10 000 без каких-либо обязательств. Помимо этого целый ряд компаний (Amazon, Stripe, DigitalOcean и др.) предоставят большие скидки на свои услуги.
Присоединиться можно по ссылке: https://www.startupschool.org
Более подробная информация тут: https://blog.ycombinator.com/announcing-startup-school-2018/
Y Combinator
Announcing Startup School 2018
We’re hosting Startup School again this year. Startup School is a free, 10-week, online course. It’s designed for any startup founder who would like to get help through the earliest, most difficult challenges of starting a company. The course will begin on…
Занятный сервис https://repl.it/
Позволяет пощупать практически любой современный язык прям в браузере. Бесплатного пользования достаточно практически для любых нужд. Из минусов только повышенная задумчивость, но что вы хотели забесплатно? ))
Позволяет пощупать практически любой современный язык прям в браузере. Бесплатного пользования достаточно практически для любых нужд. Из минусов только повышенная задумчивость, но что вы хотели забесплатно? ))
replit
Replit – Build apps and sites with AI
Build and deploy software collaboratively with the power of AI without spending a second on setup.
Завершаем тему авторизации через oAuth2 посредством Google. Бонусом - наше приложение быстрее выводит данные на экран при загрузке.
https://youtu.be/B0887PLJuSY
Не забудьте поставить лайк 😊
https://youtu.be/B0887PLJuSY
Не забудьте поставить лайк 😊
YouTube
Настраиваем Spring Security и oAuth2 в Vue.js. Spring Boot REST
Spring Boot Rest Application: настраиваем Spring Security oAuth2 с авторизацией Google на нашем Vue.js фронтэнде.
В rest приложении недостаточно просто подключить авторизацию и сделать ссылку на страницу авторизации Google, также требуется потратить немного…
В rest приложении недостаточно просто подключить авторизацию и сделать ссылку на страницу авторизации Google, также требуется потратить немного…
Годно о стартапах и в целом об ошибках в командах
http://blog.jdevelop.com/software/2017/04/06/startup2.html
http://blog.jdevelop.com/software/2017/04/06/startup2.html
Jdevelop
За стартапы
Все что вы хотели знать о современном софте, но боялись спросить.
Если что - теперь вещаю и в Тви, присоединяйтесь:
https://twitter.com/letsCodeDru
https://twitter.com/letsCodeDru
Twitter
letsCode (@letsCodeDru) | Twitter
The latest Tweets from letsCode (@letsCodeDru). Истина в начальной инстанции. Твиттер
Для тех, кто еще не в курсе: один из подписчиков канала очень проникся фреймворком Vue.js и ведёт канал об этом фреймворке по принципу "записная книжка полезностей". Настоятельно рекомендую подписаться - контент регулярно обновляется, канал полезный и не назойливый
https://t.me/VUE2tutor
https://t.me/VUE2tutor
Telegram
VUE.JS2_tutor
Агрегатор материалов по Vue.JS
Автоматизируем проверку работоспособности нашего приложения с использованием тестов
https://m.youtube.com/watch?v=Lnc3o8cCwZY&t=0s
https://m.youtube.com/watch?v=Lnc3o8cCwZY&t=0s
YouTube
Spring Boot: интеграционное тестирование с Spring Testing
Spring Boot Web Application (MVC): добавляем интеграционные тесты с фреймворком Spring Testing.
Код из видео: https://github.com/drucoder/sweater/tree/IntegrationTests
Для проверки корректной работы приложения используют различные тесты, наиболее распространённые…
Код из видео: https://github.com/drucoder/sweater/tree/IntegrationTests
Для проверки корректной работы приложения используют различные тесты, наиболее распространённые…