Оптимизация вашего SPA для Google Search
Небольшой интерактивный практикум, который укажет на частые ошибки в разработке SPA, влияющие на индексацию, и подскажет, как их решить.
Ссылка: https://codelabs.developers.google.com/codelabs/making-a-single-page-app-search-friendly/#0
#seo
Небольшой интерактивный практикум, который укажет на частые ошибки в разработке SPA, влияющие на индексацию, и подскажет, как их решить.
Ссылка: https://codelabs.developers.google.com/codelabs/making-a-single-page-app-search-friendly/#0
#seo
Forwarded from IT лекции
▪️ Скринкасты - алгоритмы на JavaScript
1. Траспиляция из async/await в генераторы - Смотреть
2. JavaScript for-loops are… complicated - Смотреть
3. Y-комбинатор на JavaScript - Смотреть
4. JavaScript реализация throttle на пальцах - Смотреть
@itlecture
1. Траспиляция из async/await в генераторы - Смотреть
2. JavaScript for-loops are… complicated - Смотреть
3. Y-комбинатор на JavaScript - Смотреть
4. JavaScript реализация throttle на пальцах - Смотреть
@itlecture
YouTube
Траспиляция из async/await в генераторы
В этом скринкасте я хочу повнимательнее посмотреть на работу async/await.
Попробуем вручную транспилировать async/await в генераторы, посмотрим как это делают Babel и TypeScript.
https://bit.ly/2L0RtMf - TypeScript Playground
https://bit.ly/2RmELsu - Babel…
Попробуем вручную транспилировать async/await в генераторы, посмотрим как это делают Babel и TypeScript.
https://bit.ly/2L0RtMf - TypeScript Playground
https://bit.ly/2RmELsu - Babel…
Forwarded from IT лекции
📑Верхнеуровневая архитектура фронтенда
Поговорим об архитектуре как о части разработки ПО: что это такое, какие функции она выполняет и какие проблемы решает. Затем рассмотрим наиболее популярные для фронтенда архитектурные подходы: Model-View-Controller и Flux.
Смотреть
@itlecture
Поговорим об архитектуре как о части разработки ПО: что это такое, какие функции она выполняет и какие проблемы решает. Затем рассмотрим наиболее популярные для фронтенда архитектурные подходы: Model-View-Controller и Flux.
Смотреть
@itlecture
YouTube
011. Верхнеуровневая архитектура фронтенда — Анна Карпелевич
Поговорим об архитектуре как о части разработки ПО: что это такое, какие функции она выполняет и какие проблемы решает. Затем рассмотрим наиболее популярные для фронтенда архитектурные подходы: Model-View-Controller и Flux.
Forwarded from Web Stack
Управление состоянием (state) с помощью Composition API
https://webdevblog.ru/upravlenie-sostoyaniem-state-s-pomoshhju-composition-api/
https://webdevblog.ru/upravlenie-sostoyaniem-state-s-pomoshhju-composition-api/
Forwarded from FrontEndDev
Разбираемся с аутентификацией с помощью Vue, используя RESTful API
https://css-tricks.com/tackling-authentication-with-vue-using-restful-apis/
https://css-tricks.com/tackling-authentication-with-vue-using-restful-apis/
CSS-Tricks
Tackling Authentication With Vue Using RESTful APIs | CSS-Tricks
Authentication (logging in!) is a crucial part of many websites. Let’s look at how to go about it on a site using Vue, in the same way it can be done with any
Forwarded from Senior Frontend - javascript, html, css
This media is not supported in your browser
VIEW IN TELEGRAM
Таймлайн CSS анимаций
Автор показывает как с помощью
и css переменных писать анимации с настраиваемым таймлайном, в конце пример машины Голдберга
#css
Автор показывает как с помощью
transition-duration
transition-delay
и css переменных писать анимации с настраиваемым таймлайном, в конце пример машины Голдберга
#css
Как отлаживать чужой JavaScript код
Поиск ошибок в чужом коде может быть очень утомительным занятием. Автор статьи делится собственной техникой дебаггинга, которая основана на переопределении нужных свойств объектов с помощью Object.defineProperty.
Читать: https://itnext.io/how-i-debug-javascript-code-i-didnt-write-6c405a6a9103
#javascript #debugging
Поиск ошибок в чужом коде может быть очень утомительным занятием. Автор статьи делится собственной техникой дебаггинга, которая основана на переопределении нужных свойств объектов с помощью Object.defineProperty.
Читать: https://itnext.io/how-i-debug-javascript-code-i-didnt-write-6c405a6a9103
#javascript #debugging
Forwarded from Книги для программистов
Essential TypeScript (2019)
Автор: Adam Freeman
Количество страниц: 546
Работайте с Typescript и получите максимальную отдачу от этого универсального языка. Автор начинает эту книгу с описания Typescript и его преимуществ, и далее показывает, как использовать TypeScript в реальных проектах. Начиная с основ и заканчивая самыми продвинутыми и сложными фичами TypeScript, вы узнаете, как он строится на системе типов JavaScript, чтобы создать более безопасную и более продуктивную среду разработки, и поймете, как TypeScript можно использовать для создания приложений с использованием популярных фреймворков, таких как Node.js, Angular, React и Vue.js.
Во время чтения книги вы:
✔️Получите глубокое понимание языка и инструментов TypeScript;
✔️Научитесь использовать TypeScript для разработки на стороне клиента и на сервере;
✔️Изучите отладку и модульное тестирование кода.
Достоинства:
➕Хорошая структурированность;
➕Множество примеров.
Недостатки:
➖Не замечено.
Скачать книгу
#english #book #intermediate
Автор: Adam Freeman
Количество страниц: 546
Работайте с Typescript и получите максимальную отдачу от этого универсального языка. Автор начинает эту книгу с описания Typescript и его преимуществ, и далее показывает, как использовать TypeScript в реальных проектах. Начиная с основ и заканчивая самыми продвинутыми и сложными фичами TypeScript, вы узнаете, как он строится на системе типов JavaScript, чтобы создать более безопасную и более продуктивную среду разработки, и поймете, как TypeScript можно использовать для создания приложений с использованием популярных фреймворков, таких как Node.js, Angular, React и Vue.js.
Во время чтения книги вы:
✔️Получите глубокое понимание языка и инструментов TypeScript;
✔️Научитесь использовать TypeScript для разработки на стороне клиента и на сервере;
✔️Изучите отладку и модульное тестирование кода.
Достоинства:
➕Хорошая структурированность;
➕Множество примеров.
Недостатки:
➖Не замечено.
Скачать книгу
#english #book #intermediate
Forwarded from Книги для программистов
Fullstack React Native (2017)
Авторы: Devin Abbott, Houssein Djirdeh, Anthony Accomazzo
Количество страниц: 690
Создание одного и того же приложения в Swift и Java занимает много времени. С React Native вы можете выпустить приложение на iOS и Android сразу. Каждая глава в данной книге сопровождается полным проектом, в котором используются концепции, изложенные в этой главе.
Достоинства:
➕Легко читается;
➕Хорошая структурированность;
➕Хороший авторский стиль.
Недостатки:
➖Старая версия React Native.
Скачать книгу
#english #book #intermediate
Авторы: Devin Abbott, Houssein Djirdeh, Anthony Accomazzo
Количество страниц: 690
Создание одного и того же приложения в Swift и Java занимает много времени. С React Native вы можете выпустить приложение на iOS и Android сразу. Каждая глава в данной книге сопровождается полным проектом, в котором используются концепции, изложенные в этой главе.
Достоинства:
➕Легко читается;
➕Хорошая структурированность;
➕Хороший авторский стиль.
Недостатки:
➖Старая версия React Native.
Скачать книгу
#english #book #intermediate
50 бесплатных ресурсов для создания веб-интерфейсов
Большой список полезных бесплатных ресурсов для создания веб-интерфейсов: иллюстрации, фото и видео, шрифты, цветовые палитры, иконки, анимации и прочие элементы:
https://proglib.io/p/50-besplatnyh-resursov-dlya-sozdaniya-veb-interfeysov-2020-05-16
#assets
Большой список полезных бесплатных ресурсов для создания веб-интерфейсов: иллюстрации, фото и видео, шрифты, цветовые палитры, иконки, анимации и прочие элементы:
https://proglib.io/p/50-besplatnyh-resursov-dlya-sozdaniya-veb-interfeysov-2020-05-16
#assets
Forwarded from Free Online Courses
NestJS Zero to Hero - Modern TypeScript Back-end Development
Develop and deploy enterprise back-end applications following best practices using Node.js and TypeScript
Bestseller
Rating: 4.7 out of 5
Curriculum
13 sections • 131 lectures
8h 27m total length
Develop and deploy enterprise back-end applications following best practices using Node.js and TypeScript
Bestseller
Rating: 4.7 out of 5
Curriculum
13 sections • 131 lectures
8h 27m total length