Типичный программист
81.4K subscribers
2.64K photos
889 videos
8 files
7.44K links
Всё самое интересное по программированию

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

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

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

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

VK: vk.com/tproger

Регистрация в перечне РКН: https://tprg.ru/mJwo
Download Telegram
Вводный курс по TypeScript

https://tprg.ru/E832

TypeScript — это расширенная версия JavaScript, главной целью которого является упрощение разработки крупных JS-приложений.

В статье рассказываем:
— в каких случаях стоит использовать TypeScript,
— как его установить,
— какой у него синтаксис.

#typescript #начинающим
До сих пор пикселизируете? Тогда мы идём к вам!

Мы уже писали об успешных попытках создать инструмент для депикселизации текста. Так вот, буквально на днях стало известно ещё об одном из них.

Unredacter побуквенно подбирает спрятанный за пикселями текст, пикселизирует его и сравнивает получившееся изображение с оригиналом. И хотя, как и Depix, инструмент требует предварительной подготовки изображения, использовать его намного удобнее. Исходники на гитхабе: https://github.com/bishopfox/unredacter

#typescript #безопасность #инструменты
Почему вы должны писать на TypeScript в 2023?

Цель создания TypeScript — сделать JavaScript лучше. TypeScript добавляет в JavaScript типы, позволяя явно задавать их для всех структур данных. Это увеличивает читаемость кода и уменьшает количество ошибок в финальной сборке приложения.

Ещё у TypeScript есть свой компилятор (транспайлер), который проверяет код на ошибки и помогает их исправить до выхода в продакшен. В TypeScript можно безопасно использовать весь потенциал JavaScript, не переживая за совместимость. И TypeScript легко начать применять в существующем проекте на JavaScript, постепенно обновляя старый код.

В статье рассказали про эти и другие преимущества TypeSript. Если сомневались в том, стоит ли переходить на TS, эта статья точно для вас: https://tproger.ru/articles/pochemu-vy-dolzhny-pisat-na-typescript-v-2023-godu/

#typescript #начинающим
Дженерики в TypeScript.

Эта статья для тех, кто не использует generic-типы в TypeScript: не знают о них, боятся использовать или используют вместо реальных типов — any:

https://habr.com/ru/company/tinkoff/blog/588655/

#typescript #веб
Перейти с FlowJS на TypeScript просто! Фронтенд-тимлид из Газпромбанка раскрыл секрет

Нужно всего лишь установить сам TypeScript, описать TS Config и всего лишь настроить… Читать далее: https://tprg.ru/idac

#web #typescript #frontend
Практикуемся в React, TypeScript и MobX

Небольшой гайд, как создать to-do лист с бесконечной вложенностью подзадач. Можно посмотреть код и попробовать результат в демо:

https://tproger.ru/articles/sozdanie-todo-list-beskonechnoj-vlozhennosti-react-typescript-mobx

#веб react #typescript #фронтенд