#js #tips
Микро-гонки на JS. Сжатый код - 2кб. Выглядит вообще прикольно.
Попробуйте разобраться, как это работает ;)
http://pop.frontendweekly.co/HWDmzS?utm_campaign=Frontend%2BWeekly&utm_medium=email&utm_source=Frontend_Weekly_194
Микро-гонки на JS. Сжатый код - 2кб. Выглядит вообще прикольно.
Попробуйте разобраться, как это работает ;)
http://pop.frontendweekly.co/HWDmzS?utm_campaign=Frontend%2BWeekly&utm_medium=email&utm_source=Frontend_Weekly_194
pop.frontendweekly.co
How I made a 3D game in only 2KB of JavaScript
Months ago, when I heard that the legendary JS1k game jam would not be continuing, I talked it over with some other devs and decided to help fill the void we would host a 2k game jam on itch called…
#js #course
Веб-разработка с нуля. 51 час.
Бесплатный доступ ещё два дня. Регаемся)
https://www.udemy.com/share/101xIw/
Веб-разработка с нуля. 51 час.
Бесплатный доступ ещё два дня. Регаемся)
https://www.udemy.com/share/101xIw/
Udemy
The Complete Web Developer Masterclass: Beginner To Advanced
In this complete masterclass course students will learn how to build their very own website from scratch through example
Forwarded from FrontEnd книги для программистов
JavaScript для FrontEnd-разработчиков. Написание. Тестирование. Развертывание
Автор: Кириченко А. В.
Год издания: 2020
Скачать книгу
#JavaScript #русский #middle
Автор: Кириченко А. В.
Год издания: 2020
Скачать книгу
#JavaScript #русский #middle
Forwarded from FrontEnd книги для программистов
Professional Javascript ® for Web Developers
Автор: Matt Frisbie
Год издания: 2020
Скачать книгу
#Javascript #english #advanced
Автор: Matt Frisbie
Год издания: 2020
Скачать книгу
#Javascript #english #advanced
#typescript #course
Введение в Typescript. На русском.
https://youtube.com/watch?list=PLu6MFGxDdilhKzUePH96oqhedQXROTNmg&v=OMsP7_bCAxY
Введение в Typescript. На русском.
https://youtube.com/watch?list=PLu6MFGxDdilhKzUePH96oqhedQXROTNmg&v=OMsP7_bCAxY
YouTube
TypeScript #1 Введение и настройка окружения
В этом видео мы узнаем что такое TypeScript. А также настроем среду окружения для начала работы с ним.
Поддержать развитие канала: https://www.donationalerts.com/r/codeburger
VK: https://vk.com/id279967784
Почта для связи: codeBurger770@Gmail.com
#codeburger
Поддержать развитие канала: https://www.donationalerts.com/r/codeburger
VK: https://vk.com/id279967784
Почта для связи: codeBurger770@Gmail.com
#codeburger
GraphQL
Подробное ведение в GraphQL с примерами кода
https://prglb.ru/4s93s
🤩 + Интерактивный тренажер
https://prglb.ru/5muzb
#database #backend #api
Подробное ведение в GraphQL с примерами кода
https://prglb.ru/4s93s
🤩 + Интерактивный тренажер
https://prglb.ru/5muzb
#database #backend #api
Еще статейка про новый Vue Composition API взамен миксинов)
https://css-tricks.com/how-the-vue-composition-api-replaces-vue-mixins/
https://css-tricks.com/how-the-vue-composition-api-replaces-vue-mixins/
CSS-Tricks
How The Vue Composition API Replaces Vue Mixins | CSS-Tricks
Looking to share code between your Vue components? If you're familiar with Vue 2, you've probably used a mixin for this purpose. But the new Composition API,
Принципы SOLID в JavaScript
SOLID-принципы - это набор из пяти правил для создания качественного кода.
👉 S- Single Responsibility. Класс (Функция) должен делать только одну вещь. Например, не стоит смешивать логику и представление.
👉 O - Open-Closed. Классы нужно проектировать так, чтобы для добавления новой функциональности не нужно было изменять уже написанный код.
👉 L - Liskov Substitution. Дочерние классы всегда и везде могут замещать родительские.
👉 I - Interface Segregation. В интерфейсе должны быть лишь те методы, которые клиент действительно использует.
👉 D - инверсия зависимостей. Все в проекте должно зависеть только от абстракций, а не от конкретных реализаций.
Смотреть: https://prglb.ru/562ve
В видео - подробный разбор каждого принципа, а также их применение на практике в JavaScript.
#bestpractices #solid
SOLID-принципы - это набор из пяти правил для создания качественного кода.
👉 S- Single Responsibility. Класс (Функция) должен делать только одну вещь. Например, не стоит смешивать логику и представление.
👉 O - Open-Closed. Классы нужно проектировать так, чтобы для добавления новой функциональности не нужно было изменять уже написанный код.
👉 L - Liskov Substitution. Дочерние классы всегда и везде могут замещать родительские.
👉 I - Interface Segregation. В интерфейсе должны быть лишь те методы, которые клиент действительно использует.
👉 D - инверсия зависимостей. Все в проекте должно зависеть только от абстракций, а не от конкретных реализаций.
Смотреть: https://prglb.ru/562ve
В видео - подробный разбор каждого принципа, а также их применение на практике в JavaScript.
#bestpractices #solid
Юнит-тестирование фронтенда без фреймворка
Модульные тесты своими руками.
Читать: https://prglb.ru/4c1ph
#testing
Модульные тесты своими руками.
Читать: https://prglb.ru/4c1ph
#testing
Forwarded from Просто: разработка via @like
Крутой генератор разделителей секций на чистом CSS, который сэкономит вам минуты, а возможно и часы вёрстки -)
https://wweb.dev/resources/css-separator-generator
https://wweb.dev/resources/css-separator-generator
wweb.dev
CSS Section Separator Generator
A collection of customizable CSS section separators, with the possibility to easily copy the code.
Forwarded from Веб-страница
Нужно что-то сделать с помощью Git, но не знаете, какую команду написать? Попробуйте сервис Git Explorer. Вбиваете туда задачу, которую вам нужно решить, а сервис подсказывает нужную команду:
https://tprg.ru/GLPW
#git #инструменты
https://tprg.ru/GLPW
#git #инструменты
Валидация форм с помощью Vuelidate
Простая проверка пользовательского ввода в приложениях на Vue.js.
Читать: https://prglb.ru/3wkru
#tools #frameworks #library #vue
Простая проверка пользовательского ввода в приложениях на Vue.js.
Читать: https://prglb.ru/3wkru
#tools #frameworks #library #vue
#vuejs #tips
Vue.js: Lazy load routes with Webpack dynamic comments.
https://dev.to/baumannzone/vue-js-lazy-load-routes-webpack-dynamic-comments-51nf
Vue.js: Lazy load routes with Webpack dynamic comments.
https://dev.to/baumannzone/vue-js-lazy-load-routes-webpack-dynamic-comments-51nf
DEV Community
Vue.js: Lazy load routes & Webpack dynamic comments
How to deal with Vue.js routes and lazy load Hi! My name is Jorge Baumann and I welcome you to thi...
Forwarded from dr.Brain
Сокращаем код
Читать
В этой небольшой статье мы разберем девять приемов, с помощью которых Ваш JavaScript-код станет короче.
#frontend #js
Читать
В этой небольшой статье мы разберем девять приемов, с помощью которых Ваш JavaScript-код станет короче.
#frontend #js
Прикольные сервисы для тех, кому надо быстро что-то задизайнить