Зачем и как пользоваться деструктуризацией в JavaScript?
На первый вопрос можно ответить кратко — для упрощения написания и чтения кода. А вот на второй вопрос ответ в статье:
https://tprg.ru/B0sw
На первый вопрос можно ответить кратко — для упрощения написания и чтения кода. А вот на второй вопрос ответ в статье:
https://tprg.ru/B0sw
Этот «Сапёр» не оставит равнодушным даже профессионала.
Если вы ещё не попробовали, то скорее заходите в бота и примите участие в розыгрыше призов:
t.me/tproger_official_bot?start=minegame
Если вы ещё не попробовали, то скорее заходите в бота и примите участие в розыгрыше призов:
t.me/tproger_official_bot?start=minegame
This media is not supported in your browser
VIEW IN TELEGRAM
Перевод любого приложения Vue.js за час
Чем больше языков поддерживает ваше приложение, тем большую аудиторию оно сможет заинтересовать.
В этой статье вы познакомитесь с инструментом, который позволит без труда и за короткий период перевести проект на множество языков:
https://tprg.ru/ItZQ
#vue
Чем больше языков поддерживает ваше приложение, тем большую аудиторию оно сможет заинтересовать.
В этой статье вы познакомитесь с инструментом, который позволит без труда и за короткий период перевести проект на множество языков:
https://tprg.ru/ItZQ
#vue
Руководство по NPM, которое необходимо каждому новичку
Для того, чтобы осваивание новой технологии не превратилось в кошмар, существуют многочисленные гайды и туториалы.
В этой статье автор подготовил подробное и понятное руководство по NPM:
https://tprg.ru/GdiP
#npm
Для того, чтобы осваивание новой технологии не превратилось в кошмар, существуют многочисленные гайды и туториалы.
В этой статье автор подготовил подробное и понятное руководство по NPM:
https://tprg.ru/GdiP
#npm
Четыре простые настройки терминала Kubernetes, которые повысят вашу продуктивность
Когда управляешь большим количеством машин, важно, чтобы всё было максимально оптимизировано.
Автор этой статьи делится своей конфигурацией
https://tprg.ru/0jy5
#devops #kubernetes
Когда управляешь большим количеством машин, важно, чтобы всё было максимально оптимизировано.
Автор этой статьи делится своей конфигурацией
kubectl, которая облегчает его работу:https://tprg.ru/0jy5
#devops #kubernetes
Топ-20 фреймворков и библиотек JavaScript
В этой статье сравниваются 20 наиболее популярных фреймворков и библиотек JS на конец 2020 года. Оценки строятся на результатах теста JS Framework Benchmark, поэтому эта статья скорее ознакомительного характера, чем призыв менять библиотеку.
Но всё же интересно посмотреть, как ведут себя разные инструменты в одинаковых условиях.
Результаты всех тестов в статье:
https://tprg.ru/sl9R
#javascript
В этой статье сравниваются 20 наиболее популярных фреймворков и библиотек JS на конец 2020 года. Оценки строятся на результатах теста JS Framework Benchmark, поэтому эта статья скорее ознакомительного характера, чем призыв менять библиотеку.
Но всё же интересно посмотреть, как ведут себя разные инструменты в одинаковых условиях.
Результаты всех тестов в статье:
https://tprg.ru/sl9R
#javascript
В канале Мобильная разработка собираем всё самое интересное про разработку приложений под Android, iOS и кроссплатформу.
Подключайтесь, если ещё не: @mobi_dev
Подключайтесь, если ещё не: @mobi_dev
Обработка короткого и длинного содержимого в CSS
Если вы не верстаете pixel perfect макет, то хотелось бы достичь максимальной адаптивности и иметь возможность быстро вносить изменения, не переделывая кучу всего из-за поехавшей вёрстки, согласны?
В этой статье Ахмад Шадид рассказывает, как он достигает этого:
https://tprg.ru/17l2
#фронтенд #css
Если вы не верстаете pixel perfect макет, то хотелось бы достичь максимальной адаптивности и иметь возможность быстро вносить изменения, не переделывая кучу всего из-за поехавшей вёрстки, согласны?
В этой статье Ахмад Шадид рассказывает, как он достигает этого:
https://tprg.ru/17l2
#фронтенд #css
20 полезных репозиториев GitHub
У программистов с опытом уже есть определённый инструментарий и база знаний, а вот у начинающих — нет.
В этой подборке 20 репозиториев, которые содержат в себе ПО, советы, шаблоны проектирования и многое другое, которые пригодятся не только начинающим, но и уже опытным разработчикам:
https://tprg.ru/2oXT
#github
У программистов с опытом уже есть определённый инструментарий и база знаний, а вот у начинающих — нет.
В этой подборке 20 репозиториев, которые содержат в себе ПО, советы, шаблоны проектирования и многое другое, которые пригодятся не только начинающим, но и уже опытным разработчикам:
https://tprg.ru/2oXT
#github
Лучшие практики для написания Docker-файлов
Docker прочно вошёл в мир веб-разработки и сильно упрощает её при правильном применении.
В этой статье автор собрал несколько практик для качественного написания контейнеров, к которым он пришёл за годы работы с Docker:
https://tprg.ru/5rNQ
#docker #devops
Docker прочно вошёл в мир веб-разработки и сильно упрощает её при правильном применении.
В этой статье автор собрал несколько практик для качественного написания контейнеров, к которым он пришёл за годы работы с Docker:
https://tprg.ru/5rNQ
#docker #devops
Хотим напомнить вам, что у нас в боте есть специальная версия игры «сапёр» за участие в которой каждый получает фирменный календарь от Tproger. А среди прошедших игру мы разыграем другие ценные подарки.
Мы даже убрали все мины, чтобы вам было проще, так что заходите:
t.me/tproger_official_bot?start=minegame
Мы даже убрали все мины, чтобы вам было проще, так что заходите:
t.me/tproger_official_bot?start=minegame
Как увеличить производительность CSS-in-JS в несколько раз
CSS-in-JS удобен с точки зрения наглядности и компонентного подхода к написанию кода. Вы избавляетесь от необходимости искать нужный вам кусок стилей для определённой части кода.
С другой стороны, такой подход может сильно увеличить нагрузку на браузер и замедлить загрузку страницы.
Эта статья расскажет, как можно избежать проблем с производительностью, используя CSS-in-JS:
https://tprg.ru/RYe6
#фронтенд #javascript #css
CSS-in-JS удобен с точки зрения наглядности и компонентного подхода к написанию кода. Вы избавляетесь от необходимости искать нужный вам кусок стилей для определённой части кода.
С другой стороны, такой подход может сильно увеличить нагрузку на браузер и замедлить загрузку страницы.
Эта статья расскажет, как можно избежать проблем с производительностью, используя CSS-in-JS:
https://tprg.ru/RYe6
#фронтенд #javascript #css
Как сделать Favicon в 2021 году
С ростом количества различных экранов и развитием браузеров возникает необходимость в использовании большого количества разных размеров одинаковых фавиконок.
Автор этой статьи нашёл способ, который позволяет сильно сократить необходимый минимум иконок при сохранении их корректного отображения:
https://tprg.ru/McLi
#фронтенд
С ростом количества различных экранов и развитием браузеров возникает необходимость в использовании большого количества разных размеров одинаковых фавиконок.
Автор этой статьи нашёл способ, который позволяет сильно сократить необходимый минимум иконок при сохранении их корректного отображения:
https://tprg.ru/McLi
#фронтенд
Перспективы для инженера DevOps в 2021 году
Проанализировав настоящее, можно сделать прогноз на будущее. Именно так и поступили авторы статьи.
В этой статье подводятся итоги 2020 года, а также сделан прогноз по развитию DevOps на 2021:
https://tprg.ru/3l76
#devops
Проанализировав настоящее, можно сделать прогноз на будущее. Именно так и поступили авторы статьи.
В этой статье подводятся итоги 2020 года, а также сделан прогноз по развитию DevOps на 2021:
https://tprg.ru/3l76
#devops
Что нового во Vue 3
Vue.js 3 — это самая актуальная на текущий момент версия фреймворка. Она обладает множеством нововведений:
— Vue 3 Composition API;
—
— новый метод
В этой статье рассматриваются основные нововведения Vue 3 с понятными видеопримерами:
https://tprg.ru/7UQj
#vue #фронтенд
Vue.js 3 — это самая актуальная на текущий момент версия фреймворка. Она обладает множеством нововведений:
— Vue 3 Composition API;
—
Ref;— новый метод
watchEffect и многими другими.В этой статье рассматриваются основные нововведения Vue 3 с понятными видеопримерами:
https://tprg.ru/7UQj
#vue #фронтенд
Правила схлопывания Margin
Эта статья ориентирована на начинающих Frontend-разработчиков.
В разных ситуациях
https://tprg.ru/hrd6
#фронтенд #css
Эта статья ориентирована на начинающих Frontend-разработчиков.
В разных ситуациях
margin может повести себя по-разному. Чтобы вы не запутались — в этой статье приведены различные примеры поведения margin с понятной анимацией:https://tprg.ru/hrd6
#фронтенд #css
Как фронтенд-разработчику написать нейросеть
Обычно, говоря о создании нейросетей, подразумевают написание их на Python или C++. Но на них свет клином не сошёлся, и если вы даже являетесь фронтенд-разработчиком — можете написать свою нейронную сеть с использованием привычных вам инструментом.
В этой статье автор создал игру, которой не нужен игрок, используя JavaScript и TensorFlow:
https://tprg.ru/dkIr
#фронтенд #javascript #ml
Обычно, говоря о создании нейросетей, подразумевают написание их на Python или C++. Но на них свет клином не сошёлся, и если вы даже являетесь фронтенд-разработчиком — можете написать свою нейронную сеть с использованием привычных вам инструментом.
В этой статье автор создал игру, которой не нужен игрок, используя JavaScript и TensorFlow:
https://tprg.ru/dkIr
#фронтенд #javascript #ml