Веб-страница
22.1K subscribers
2.18K photos
561 videos
2 files
4.46K links
Всё по фронтенду, бэкенду и девопсу в одном месте

Разместить рекламу: @tproger_sales_bot

Правила общения: https://tprg.ru/rules

Другие каналы: @tproger_channels

Сайт: https://tprg.ru/site

Регистрация в перечне РКН: https://tprg.ru/64ai
Download Telegram
Основные тенденции развития Node.js в 2021 году

NodeJS сегодня является крайне популярным языком за счёт его гибкости и лёгкости в использовании.

Как будет развиваться язык и какие возможности получит? Об этом в статье:

https://tprg.ru/DdHW

#node
​Как добавить сочетания клавиш в ваше приложение React

Комбинации клавиш значительно упрощают и ускоряют работу с интерфейсом. В этой статье вы узнаете, как создать комбинацию клавиш и использовать её в вашем React-приложении.

https://tprg.ru/GIsA

#react #фронтенд
Пообколются своими вакцинами и потом в бэкенд уходят
Паттерны для работы с API

В этой статье собраны три шаблона работы с API, которые помогут сделать ваше приложение более устойчивым:

https://tprg.ru/tTx9
​10 лучших способов ускорить процесс разработки на Node.js

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

Но работая над проектом Node.js, вы должны быть готовы встретить некоторые трудности. Иногда процесс разработки идет просто медленно, и кажется, что ничто не может ему помочь. Эта статья поможет вам избавиться от такого мнения и расскажет несколько способов, как ускорить разработку на Node.js:

https://tprg.ru/XNS2

#node
Полезные инструменты в веб-разработке на Vue.js

Информация пригодится для Vue-разработчиков. Здесь собраны различные инструменты, которые помогают сделать Vue ещё удобнее и полезнее:

https://tprg.ru/BZ5s

#фронтенд #vue
👍1
​Распространенные алгоритмы и структуры данных в JavaScript

Знание алгоритмов даёт вам не только понимание многих принципов работы различных проектов, но также позволяет вам быстрее писать новый, совершать меньше ошибок и выглядеть привлекательнее в глазах потенциального работодателя.

В этой статье вы узнаете о том, какие бывают алгоритмы и какие задачи они могут решать:

https://tprg.ru/DNKX

#javascript
​17 крутых сайтов для веб-разработчиков

В этой подборке вы найдёте для себя полезные веб-сайты, которые пригодятся вам во время разработки. Здесь и встраиваемые виджеты для Notion, и быстрое создание макетов, и многое другое:

https://tprg.ru/bIBe
Что почитать. Фаулер Мартин «Рефакторинг кода на JavaScript. Улучшение проекта существующего кода»

В этой книге на простых примерах объясняется суть рефакторинга, его необходимость, а также как понять, когда пора обновить существующий код. Здесь вы найдёте огромное количество функциональных примеров и методов по работе с кодом на JavaScript.

Книга пригодится как начинающим, так и опытным разработчикам.

#книги
Flash скромно постучал из-подо дна
​9 пет-проектов для начинающих JavaScript-разработчиков

Не знаете на чём попрактиковаться? В этой подборке вы найдёте девять идей проектов с советами и подсказками по реализации, которые позволять вам прокачать свои навыки и расширить портфолио:

https://tprg.ru/DF3f

#javascript
​5 продвинутых шаблонов React на пальцах

В этой статье рассмотрены 5 шаблонов React, или, если хотите, паттернов, разработанных сообществом, которые помогут вам проще создавать различные компоненты и работать с ними. Помимо описания самих шаблонов, здесь указаны их плюсы и минусы:

https://tprg.ru/uOx6

#фронтенд #react
​25 советов по Vue, которые вам нужно знать

Vue достаточно простой в освоении фреймворк, несмотря на его мощь. Но даже тут можно наломать дров. Изучите эти советы, чтобы работать с Vue вам было комфортно и не делать ошибок:

https://tprg.ru/lcgN

#фронтенд #vue
​6+5 способов сделать две колонки

Представьте, что на собеседовании вас попросили рассказать о том, как сделать две колонки различными способами. Или, например, при создании элемента по какой-то причине нельзя разбить его на колонки привычным вам способом. Выход из этих ситуаций есть.

В этом видео Вадим Макеев показал 11 способов создания колонок, среди которых есть как вполне рабочие, так и совершенно безумные, но решающие задачу:

https://tprg.ru/N4Q9

#видео #фронтенд
И в итоге просто копипастишь код из его репозитория
​Настраиваемые стили для переключателей и чекбоксов

Скотт Охара рассказывает, как правильно стилизовать переключатели и чекбоксы для достижения максимальной доступности и кроссбраузерности:

https://tprg.ru/o3iW

#фронтенд #html #css
​Школьник разработал файловый менеджер на TypeScript

Ученик средней школы из Индонезии поделился своим проектом, который уже успели оценить многие. Он представил кроссплатформенный бесплатный файловый менеджер с открытым исходным кодом, созданный на связке TypeScript, HTML, CSS и платформы Electron.

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

Подробнее:

https://tprg.ru/7mkv

#typescript
👍1
​React для начинающих: какие компоненты лучше — классы или функции?

React предлагает два способа создания компонентов — функции и классы. Каждый из них предлагает различный подход. В этой статье рассказали об их синтаксисе, сходствах и различиях, чтобы вы могли понять, что лучше использовать в вашем проекте:

https://tprg.ru/xH10

#react
Как создать CSS-рисунок

Здесь вы узнаете, как легко создавать различные рисунки с помощью CSS. На самом деле ничего сложного, нужно просто понять принцип разделения элементов рисунка и некоторые хитрости.

https://tprg.ru/Pycf

#css
​Джуниор фронтендер vs. Стажёр бэкендер: