Библиотека фронтендера | Frontend, JS, JavaScript, React.js, Angular.js, Vue.js


Гео и язык канала: Россия, Русский
Категория: Технологии


Полезные материалы по всему, что может быть интересно frontend-разработчику.
Обратная связь: @proglibrary_feedback_bot
Мероприятия по фронтенду: @event_listener_bot

По вопросам рекламы @proglib_adv
Прайс: @proglib_advertising
http://ad.proglib.io/


Гео и язык канала
Россия, Русский
Категория
Технологии
Статистика
Фильтр публикаций




😎 Работаем с JavaScript API 3.0 Яндекс Карт

Новая версия упрощает размещение интерактивных карт за счет появления новых функций. Например, вместо растровых карт теперь векторные, которые легко кастомизировать. Подсказки в TypeScript позволяют разработчикам не заглядывать в инструкции. А более быстрая загрузка карт будет важна интернет-магазинам и другим бизнесам. Новую версию уже применяют крупные сервисы Яндекса.


Не так давно вышел большой релиз Deno, который включил первоклассную поддержку npm-пакетов.

Теперь стало намного проще использовать Deno для создания, скажем, приложений React, Express или Vue. Разбираемся, что к чему. 🔽

Читать


Репост из: Библиотека фронтендера | Frontend, JS, JavaScript, React.js, Angular.js, Vue.js
🪄 Скидка на Черную Пятницу! -28% на все книги издательства «Питер» по промокоду proglib_black_friday с 21 ноября по 4 декабря.

📚 Книги по JavaScript для начинающих
JavaScript с нуля
Как устроен JavaScript
{Вы пока еще не знаете JS} Познакомьтесь, JavaScript. 2-е изд.

📚 Книги по JavaScript для продолжающих
Тестирование JavaScript
Разработка на JavaScript. Построение кроссплатформенных приложений с помощью GraphQL, React, React Native и Electron
Создаем динамические веб-сайты с помощью PHP, MySQL, JavaScript, CSS и HTML5. 6-е изд.
Выразительный JavaScript. Современное веб-программирование. 3-е издание
Компьютерная графика. Рейтрейсинг и растеризация

📚 Книги по TypeScript
Профессиональный TypeScript. Разработка масштабируемых JavaScript-приложений
TypeScript быстро

📚 Книги по фреймворкам
Vue.js в действии
Angular для профессионалов
React в действии
Стек MEAN. Mongo, Express, Angular, Node
Angular и TypeScript. Сайтостроение для профессионалов

📚 Книги по CSS
Отзывчивый дизайн на HTML5 и CSS3 для любых устройств. 3-е изд.
Новая большая книга CSS
CSS для профи
Наглядный CSS

📚 Книги по алгоритмам
Грокаем алгоритмы. Иллюстрированное пособие для программистов и любопытствующих
Алгоритмы неформально. Инструкция для начинающих питонистов
Совершенный алгоритм. Основы
Совершенный алгоритм. Графовые алгоритмы и структуры данных
Совершенный алгоритм. Жадные алгоритмы и динамическое программирование
Совершенный алгоритм. Алгоритмы для NP-трудных задач

📚 Разное
JavaScript для глубокого обучения: TensorFlow.js
Безопасно by design
Веб-дизайн для недизайнеров


➡️ Открыть каталог «Компьютерная литература»


🎙️Подкаст «Веб-стандарты»: Никита Дубко, Юля Миоцен, Андрей Мелихов, Вадим Макеев про Firefox, таблицы, шум на CSS, State of JS, npm, IWA, флексы, доступность, двух волков и инпут.

00:01:24 Firefox Nightly
00:09:16 Смешные таблицы
00:17:38 Шум на CSS
00:28:17 State of JS
00:34:57 Npm-пакеты
00:40:28 Isolated Web Apps
00:56:49 Картинки, флексы и CSS
01:07:03 Доступность с клавиатуры
01:16:10 Два волка и инпут

🔗 Слушать на Ютубе
🔗 Ссылки на сайте




Frontend meetup от СберМегаМаркета

1.
Запускаем микрофонты — Данил Чушко, СберМегаМаркет

Расскажем, как переписывали монолитный легаси-проект с Angular на новенький Vue. Мы выстроили очень удобную, на наш взгляд, архитектуру и готовы поделиться своим опытом и наработками.

2. Архитектура универсальных веб-приложений, Глеб Михеев, CTO Skillbox Holding

А что, если я скажу, что нативная разработка не нужна? Что она мертва, и практически нет никакого смысла разрабатывать сервисные проекты на нативном стеке? Попробуем натянуть веб на мобилку, обсудим, как это сделать и что потребуется изменить в архитектуре.

3. Тестирование современного фронтенда, Александр Моргунов, Samokat_tech

Поговорим о том, как можно тестировать современные фронтенд-приложения. Какие подходы к тестированию сейчас актуальны, как начать писать тесты, как можно взаимодействовать c QA и писать тесты совместно, какие есть ограничения.

➖➖➖

🗓 1 декабря, 18:00–20:30 мск, Четверг

🌐 ОНЛАЙН

Регистрация


В CSS более пятисот свойств — и хоть не обязательно знать их все, многие считают, что CSS становится слишком много. Что думаете по этому поводу?

🤔 Статья по теме


Репост из: Библиотека программиста
📜 15 лучших практик SQL после 20 лет программирования

Даже если ваш SQL-код работает правильно, его все равно можно улучшить, в частности в том, что касается производительности и читаемости. В статье перечислены лучшие практики составления SQL-запросов, которым вы должны следовать, чтобы сделать ваш код более легким для чтения и понимания.

🔗 Основной сайт
🔗 Зеркало


🔥 Занимаетесь JS-разработкой и хотите расширить свои навыки?

🟡Присоединяйтесь уже сегодня 28 ноября в 20:00 к открытому уроку «Разработка мобильных приложений с использованием Angular + Ionic»

🚀На уроке мы познакомимся с преимуществами такой разработки, с использованием нативных функций устройств и рассмотрим всё это на примере.

✔ Занятие дает возможность предварительно попробовать новый онлайн-курс «Angular Developer» и познакомиться с преподавателем.

🖌 Пройдите вступительный тест, чтобы записаться на урок: https://otus.pw/PMbl/


😘 Lucide — красивый набор инструментов для иконок, созданный сообществом и доступный практически для всех библиотек, фреймворков или других вариантов использования.

🔅Сайт
🔅Репозиторий


Оптимизация анимаций на CSS

Creative фронтенд-разработчик в Red Collar рассказывает, как улучшить производительность страницы путём выноса элементов на композитные слои, какие CSS-свойства для этого использовать и как делать это разумно.

Читать


🔥 JS-разработчик? А насколько хорошо ты знаешь Vue.js?

Пройди тест из 20 вопросов и узнай, сможешь ли ты учиться на курсе "Vue.js Developer" от OTUS.
Если правильно ответишь хотя бы на 12 вопросов - сможешь поступить на курс по специальной цене!

👉 ПРОЙТИ ТЕСТ: https://otus.pw/tojY/


🎙️Подкаст «Веб-стандарты»: Юля Миоцен и Никита Дубко про Safari TP, группу WebDX, OKLCH в CSS, TypeScript 4.9, CSS-токены на типах, гриды и шейпы, where или is и про трюк с has.

00:01:08 Safari TP 158
00:10:31 Группа WebDX
00:19:54 OKLCH в CSS
00:33:11 TypeScript 4.9
00:45:40 CSS-токены на типах
00:56:03 Гриды и шейпы
01:04:17 Where или is
01:10:13 Трюк с has

Слушайте на Ютубе: https://youtu.be/jfbqsfmjPRw
Ссылки на сайте: https://web-standards.ru/podcast/345


Репост из: Библиотека программиста
«Библиотека программиста» находится в поиске авторов оригинальных статей

Языки:
– Python, JavaScript, TypeScript, SQL.

Тематики:
– Информационная безопасность, Data Science, базовые концепции языков, продвинутый Python, JS (и т. д), бэкенд веб-приложений, фронтенд-разработка, React, системное программирование, базы данных.

Объем:
– от 7 до 15 тыс. знаков.

➡️ Заполнить анкету ⬅️

Я хорошо программирую, но пишу «так себе». Что делать?
Если вы хорошо программируете, но навыки письма немного отстают, пройдите наш бесплатный курс на Степике «Статьи для IT: как объяснять и распространять значимые идеи».


Радиальный градиент в CSS: практическое введение для фронтенд-разработчика.

Читать


Фронтенд на YaTalks

Уже 3 и 4 декабря пройдет главная конференция Яндекса для IT-сообщества. Онлайн-формат позволит присоединиться к ней из любой точки мира. Во фронтенд-треке можно будет послушать дискуссию об изменениях в вебе в этом году: в режиме реального времени эксперты будут отвечать на вопросы о статистике в 2022-м и обсуждать результаты.

Кроме того, в программе доклады об инструментах разработчика в браузере, дискуссия о том, на что важнее всего обращать внимание при разработке интерфейсов, и многое другое.

Регистрация

Следите за обновлениями программы в канале @yatalks2022.


🔥Вышло огненное продолжение статьи про CSS-функции сравнения (min(), max(), clamp()). В новом материале Ahmad Shadeed погружается в конкретные примеры использования. 🔽

Читать


Понятная пятница в английском: скидка 10% на курсы для аналитиков и разработчиков.

В английском много противоречий. Можно учиться на продвинутом уровне — и сохранять разговорный барьер. Или повторять по кругу одни и те же правила. В результате непросто заметить прогресс и оценить, сколько ещё впереди. А мы выручим с этим.

Практикум учитывает эти противоречия и проектирует прозрачный процесс обучения с предсказуемым результатом. Выберите подходящий курс и оплатите его со скидкой до 15 декабря: https://practicum.yandex.ru/english/clearfriday2022


#news

Подборка новостей и обновлений популярных инструментов/библиотек для фронтенд-разработчика:

ECMAScript proposal: RegExp flag /v makes character classes and character class escapes more powerful
— Примечания к выпуску Firefox 107.0
— Анонс Deno 1.28
— Анонс Angular 15
— Анонс стабильной версии Nuxt 3.0
— Анонс TypeScript 4.9
— Релиз Playwright 1.28
— Релиз Cypress 11.1
— Релиз NPKILL 0.10
— Релиз Derby 1.1
— Релиз Node.js 19.1.0
— Релиз tslog 4.3
— Релиз OverlayScrollbars 2.0
— Релиз 1.1
— Релиз FortuneSheet 0.9
— Релиз Happy DOM 7.7
— Релиз Capacitor 4.5
— Релиз vue-concurrency 4.0
— Релиз 3.4.1
— Релиз DOCX 7.7
— Релиз React95 4.0

Показано 20 последних публикаций.