Больше CSS-комиксов и других полезных материалов здесь. А ещё есть YouTube-канал автора комиксов, где можно научиться этому и не только.
☕ 5+5=? Преобразование значений в строку или число в JavaScript
В языке JavaScript данные можно преобразовывать автоматически либо с помощью функций. В статье узнаем, как работают способы преобразования данных в JS и почему при сложении 5 и 5 мы можем получить 55 вместо 10.
https://proglib.io/sh/R8bmdvKkz0
В языке JavaScript данные можно преобразовывать автоматически либо с помощью функций. В статье узнаем, как работают способы преобразования данных в JS и почему при сложении 5 и 5 мы можем получить 55 вместо 10.
https://proglib.io/sh/R8bmdvKkz0
Обзор основных концепций ООП с примерами на JavaScript: https://proglib.io/w/6eb03378
Хабр
Знакомство с ООП на примере JavaScript
Всем привет! В этой статье мы рассмотрим основные характеристики объектно-ориентированного программирования (ООП) на практических примерах JS-кода. В ходе обсуждения мы осветим основные принципы ООП,...
«Библиотека программиста» находится в поиске автора оригинальных статей.
Языки:
– Python, JavaScript, Java, Go, SQL.
Тематика:
– Data Science, базовые концепции языков, продвинутый Python, JS (и т. д), бэкенд веб-приложений, фронтенд-разработка, системное программирование, базы данных.
Объем:
– от 5 до 10 тыс. знаков с пробелами.
➡️ Заполнить анкету ⬅️
Я хорошо программирую, но пишу «так себе». Что делать?
Если ты хорошо программируешь, но навыки письма немного отстают, пройди наш бесплатный курс на Степике «Статьи для IT: как объяснять и распространять значимые идеи».
Языки:
– Python, JavaScript, Java, Go, SQL.
Тематика:
– Data Science, базовые концепции языков, продвинутый Python, JS (и т. д), бэкенд веб-приложений, фронтенд-разработка, системное программирование, базы данных.
Объем:
– от 5 до 10 тыс. знаков с пробелами.
➡️ Заполнить анкету ⬅️
Я хорошо программирую, но пишу «так себе». Что делать?
Если ты хорошо программируешь, но навыки письма немного отстают, пройди наш бесплатный курс на Степике «Статьи для IT: как объяснять и распространять значимые идеи».
Текстовая расшифровка доклада о состоянии CSS в 2022 году на недавней конференции Google IO
2022 год станет одним из величайших для CSS 👉 https://proglib.io/w/b0763577
2022 год станет одним из величайших для CSS 👉 https://proglib.io/w/b0763577
web.dev
State of CSS 2022 | Blog | web.dev
Web styling features of today and tomorrow, as seen at Google IO 2022, plus some extras.
🖼 Продвинутые техники и немного магии SVG 👉 https://proglib.io/w/4d781aaf
Smashing Magazine
Magical SVG Techniques — Smashing Magazine
Smart SVG techniques, from generative SVG grids to SVG paths with masks, grainy SVG gradients, cut-out effects and fractional SVG stars. Let’s look at some magical SVG techniques that you can use right away.
🔑 Чем полезен Git Credential Manager? Обзор менеджера аутентификации для новичков и профессионалов
Обзор популярного менеджера аутентификации Git Credential Manager (GCM), обеспечивающего безопасную и удобную аутентификацию к репозиторию.
https://proglib.io/sh/yGKYarRFbH
Обзор популярного менеджера аутентификации Git Credential Manager (GCM), обеспечивающего безопасную и удобную аутентификацию к репозиторию.
https://proglib.io/sh/yGKYarRFbH
У ваших пет-проектов или тестовых должно быть свое «лицо»
Тред для джунов-фронтов про пет-проекты и тестовые задание: о важности визуальной части и том, что с ней делать.
— Читать в Твиттере
— Читать, если Твиттер не открывается
Тред для джунов-фронтов про пет-проекты и тестовые задание: о важности визуальной части и том, что с ней делать.
— Читать в Твиттере
— Читать, если Твиттер не открывается
🔧 sdc-check — легковесный инструмент для выявления рисков в ваших npm-зависимостях и обеспечения превентивных мер защиты.
https://proglib.io/w/4e8e494b
https://proglib.io/w/4e8e494b
#news
Новости из мира фронтенд-разработки:
— TypeScript 4.7 RC
— Angular v14.0.0-rc.1
— Babylon.js 5.0
— Jest теперь в OpenJS Foundation
— Node.js 16.x runtime теперь доступна в AWS Lambda
— Solid 1.4
— Wild Wild Path 3.0
— GraphQL Yoga 2.0
— Hexo 6.2.0
— graphql-schema-linter 3.0
— InfiniteGrid 4.3.1
— fuzzysort 1.9
Новости из мира фронтенд-разработки:
— TypeScript 4.7 RC
— Angular v14.0.0-rc.1
— Babylon.js 5.0
— Jest теперь в OpenJS Foundation
— Node.js 16.x runtime теперь доступна в AWS Lambda
— Solid 1.4
— Wild Wild Path 3.0
— GraphQL Yoga 2.0
— Hexo 6.2.0
— graphql-schema-linter 3.0
— InfiniteGrid 4.3.1
— fuzzysort 1.9
Microsoft News
Announcing TypeScript 4.7 RC
Today we’re excited to announce our Release Candidate (RC) of TypeScript 4.7! Between now and the stable release of TypeScript 4.7, we expect no further changes apart from critical bug fixes. To get started using the RC, you can get it through NuGet,
➡️ Привет! Мы проводим опрос «Что тебя больше всего раздражает в рабочем процессе и в программировании?»
🔥 Говори прямо, не сдерживай себя. Орфографию и пунктуацию мы сохраним. Правда, вульгаризмы заменим на эвфемизмы, но без потери смысла :D
Что тебя больше всего раздражает на работе? 😶 Бессмысленные комментарии к коду? 😐 Постоянно отвлекают от работы, а потом ты полчаса входишь в рабочий процесс? 🤔 Переработки? 😕 Срочные задачи в конце рабочего дня? 😲 Низкий стол? 😵 14" электронно-лучевой монитор? 🤣
Опрос анонимный. Делись наболевшим. А в июне мы опубликуем статью со всеми ответами.
➡️ Опрос можно пройти по ссылке ⬅️
🔥 Говори прямо, не сдерживай себя. Орфографию и пунктуацию мы сохраним. Правда, вульгаризмы заменим на эвфемизмы, но без потери смысла :D
Что тебя больше всего раздражает на работе? 😶 Бессмысленные комментарии к коду? 😐 Постоянно отвлекают от работы, а потом ты полчаса входишь в рабочий процесс? 🤔 Переработки? 😕 Срочные задачи в конце рабочего дня? 😲 Низкий стол? 😵 14" электронно-лучевой монитор? 🤣
Опрос анонимный. Делись наболевшим. А в июне мы опубликуем статью со всеми ответами.
➡️ Опрос можно пройти по ссылке ⬅️
☕ 40 основных и нестандартных методов для работы со строками в JavaScript
Строки необходимы при работе с текстовыми и типографическими элементами на веб-странице. В этой статье познакомимся с основными и нестандартными методами для работы со строками в JS.
https://proglib.io/sh/OaScCqp4gA
Строки необходимы при работе с текстовыми и типографическими элементами на веб-странице. В этой статье познакомимся с основными и нестандартными методами для работы со строками в JS.
https://proglib.io/sh/OaScCqp4gA
Планируете переезд или остаётесь в России?
Если вы разработчик и у вас есть минута времени, поделитесь планами в анонимном опросе. Там всего 7 вопросов.
Ваши ответы помогут крупному IT-работодателю понять, в каких странах стоит открывать офисы и как условия нужны разработчикам.
Если вы разработчик и у вас есть минута времени, поделитесь планами в анонимном опросе. Там всего 7 вопросов.
Ваши ответы помогут крупному IT-работодателю понять, в каких странах стоит открывать офисы и как условия нужны разработчикам.
🛠️ 25 полезных малоизвестных интернет-ресурсов для фронтендера и бэкендера
Небольшой обзор интересных интернет-ресурсов в помощь специалистам цифровой индустрии: каталоги дорожных карт и шпаргалок, тесты веб-приложений, бесплатные макеты и иллюстрации, шаблоны резюме и многое другое.
https://proglib.io/sh/v3GP6WwUCe
Небольшой обзор интересных интернет-ресурсов в помощь специалистам цифровой индустрии: каталоги дорожных карт и шпаргалок, тесты веб-приложений, бесплатные макеты и иллюстрации, шаблоны резюме и многое другое.
https://proglib.io/sh/v3GP6WwUCe
Эволюция веб-разработки: от веб-сайта к веб-приложению
В руководстве рассматриваются следующие ключевые аспекты работы веб-приложений:
— Клиент / сервер
— Фронтенд / бэкенд
— Веб-сайт / веб-приложение
— Клиентское / серверное приложение
— REST / GraphQL
— Веб-сервер / сервер приложений
— Рендеринг на стороне сервера / клиента
— Маршрутизация на стороне сервера / клиента
— Одностраничные / многостраничные приложения
— Разделение кода, отложенная загрузка и т. д.
— Фуллстек-разработка
— Генерация статического сайта
— BaaS, PaaS, IaaS и многое другое
https://proglib.io/w/facce74e
В руководстве рассматриваются следующие ключевые аспекты работы веб-приложений:
— Клиент / сервер
— Фронтенд / бэкенд
— Веб-сайт / веб-приложение
— Клиентское / серверное приложение
— REST / GraphQL
— Веб-сервер / сервер приложений
— Рендеринг на стороне сервера / клиента
— Маршрутизация на стороне сервера / клиента
— Одностраничные / многостраничные приложения
— Разделение кода, отложенная загрузка и т. д.
— Фуллстек-разработка
— Генерация статического сайта
— BaaS, PaaS, IaaS и многое другое
https://proglib.io/w/facce74e
www.robinwieruch.de
Web Applications 101
Everything you need to know about web applications in modern web development. You will learn about traditional websites, full-stack web applications, client-side and server-side rendering/routing, single-page applications, code splitting, APIs, microservices…
Полифилы на JavaScript: простое и понятное объяснение от
Елены Литвиновой.
https://youtu.be/ti6vnn3NypQ
Елены Литвиновой.
https://youtu.be/ti6vnn3NypQ
YouTube
Пишем полифилы на JavaScript (map, reduce, flat) | Уроки JS
Разберём теорию наследования в JS, поймём, что такое полифил и напишем примеры полифилов для методов массива: map, reduce, flat. Протестируем на mocha & chai.
🍀 Поддержать канал: https://www.donationalerts.com/r/webelart
☕️ Купить кофе: https://buy.strip…
🍀 Поддержать канал: https://www.donationalerts.com/r/webelart
☕️ Купить кофе: https://buy.strip…
📹🔧 Remotion — инструмент, который позволяет создавать видео с использованием React. Недавно у инструмента вышло большое обновление, которое включает Remotion Lambda. Это позволяет пользователям развертывать и размещать видео непосредственно в своих учетных записях AWS, что намного быстрее, дешевле и масштабируемее, чем Remotion 2.0.
https://proglib.io/w/f8b6216c
https://proglib.io/w/f8b6216c
Миграция крупного проекта с Flow на TypeScript: как это было в команде Stripe.
https://proglib.io/w/40c9e4d8
https://proglib.io/w/40c9e4d8
Stripe
Migrating millions of lines of code to TypeScript
On Sunday, March 6, we migrated we converted more than 3.7 million lines of code with a single pull request. The next day, hundreds of engineers came in to start writing TypeScript for their projects.