Веб-разработка
- Доступные заголовки страниц в одностраничном приложении
- Умный путь к« минимальному полному стеку ». От простого SPA до многофункционального PWA.
- Изображения:
• Преобразование изображений в WebP. Отрывок из электронной книги The WebP Manual
• Иногда очень важны« размеры .»
• Почему WebM превосходит GIF для видео (четкое сравнение)
• 8 советов по оптимизации видео для ускорения загрузки - Производительность:
• Новости внешнего интерфейса №1: Советы по сбалансированности веб-шрифтов и загрузки страницы
• Размер веб-сайта: средний размер веб-страницы превышает 2 МБ - вдвое больше Размер средней страницы всего 3 года назад
• Как устранить блокировку рендеринга JavaScript и CSS
• Скорость теперь является фактором целевой страницы для поиска и рекламы Google
• Отчет: обновление скорости мобильных устройств Google не влияет на общий рейтинг мобильных устройств - Инструменты:
• Отладка с помощью Chrome DevTools: быстрые исправления интерфейса
• Терминализатор - запишите свой терминал и создайте анимированные изображения в формате GIF.
• История Github - расширение Chrome и Firefox для использования шаблона описания запроса на вытягивание одним нажатием кнопки
• Новое в Chrome 68
CSS
• Разочарование при использовании CSS-форм и исключений CSS
• Решено с помощью CSS! Логический стиль на основе количества заданных элементов
• Своеобразное волшебство flexbox и автоматических полей
• Создайте свою дизайн-систему, часть 2: сетка и макет
• 5 горячие новые функции CSS и способы их использования
JavaScript
• Мы наконец закончили удаление jQuery из интерфейса http://GitHub.com
• Создайте систему управления состоянием с помощью ванильного JavaScript
• Почему новый V8 так чертовски быстр < br /> • CSS в JS в реальной жизни
Фреймворки:
• Да, вы должны изучить ванильный JavaScript, прежде чем использовать необычные JS-фреймворки
• Как улучшить свои навыки работы с JavaScript, написав собственную структуру веб-разработки
• React vs. Vue (vs. Angular)
- Теория:
• Учебник по JavaScript для начинающих
• Давайте поговорим о точках с запятой в JavaScript
• Монады с отслеживанием состояния в JavaScript: Часть 1, Часть 2
• Обратные вызовы. Расширьте свои знания об API на основе обратных вызовов, поведении и шаблонах обратных вызовов в JavaScript
• Как перестать использовать обратные вызовы и начать жить
- React:
• Изучите свойства рендеринга на примере
• Советы и уловки Reactjs SSR
• Конечные машины с React
- Angular:
• Теперь доступен Angular v6.1 - TypeScript 2.9, Scroll Positioning и др.
• Односторонний механизм привязки свойств в Angular
• Понимание крупномасштабного приложения Angular с помощью @ngrx
• Превращение приложения Angular 6 в прогрессивное веб-приложение - Библиотеки и плагины:
• ↺ DOM-wait - управление несколькими загрузчиками процессов для ванильного JavaScript
• ndb - улучшенный интерфейс отладки для Node.js, поддерживаемый Chrome DevTools
• excel4node - модуль узла, позволяющий легко создавать файлы Excel.
• jsQR - чистая библиотека чтения QR-кода javascript. Эта библиотека принимает необработанные изображения и находит, извлекает и анализирует любой QR-код, найденный в
• simple-data-dable - легкая и простая таблица данных без зависимостей
• AddThis теперь доступна для AMP (ускоренные мобильные страницы)