Как стать автором
Обновить

Начни карьеру frontend-разработчика в СберМаркете

Время на прочтение1 мин
Количество просмотров9.6K

Всем привет! Мы открываем набор на оплачиваемую стажировку для начинающих фронтендеров.

Лекции и практические занятия подготовят новичков к работе над реальными фронтенд-задачами, а наши менторы в течение всей стажировки будут рядом, чтобы передать свой опыт.

Подать заявку можно до 14 ноября.

Подробнее о стажировке
Всего голосов 3: ↑3 и ↓0+3
Комментарии15

TypeScript 4.5: что нового

Время на прочтение4 мин
Количество просмотров9.1K

Разработчики представили TypeScript 4.5. В новой версии поработали над производительностью языка, добавили новые возможности автодополнения кода для редакторов и упростили способы переподключения библиотек.

Читать далее
Всего голосов 6: ↑6 и ↓0+6
Комментарии13

Microsoft поддерживает добавление в JavaScript необязательного и стираемого синтаксиса типов

Время на прочтение2 мин
Количество просмотров4.7K

Microsoft поддержала предложение добавить в JavaScript необязательный и стираемый синтаксис типов, чтобы сделать язык TypeScript быстрее и проще в использовании.

Читать далее
Всего голосов 9: ↑9 и ↓0+9
Комментарии3

Яндекс выложил код счётчика Метрики в opensource

Время на прочтение5 мин
Количество просмотров15K

Привет, я Евгений Новиков, разработчик в Яндекс Метрике. Наша команда работает над ключевым компонентом сервиса — счётчиком. Почти за 15 лет его код пережил множество рефакторингов, мы улучшали и оптимизировали его, придумали много неочевидных решений, чтобы обеспечить высокую скорость и качество его работы. Мы считаем, что все эти наработки могут быть полезны сообществу, поэтому сегодня выкладываем код счётчика в опенсорс. 

Открытый нами код — это JS-бандл, который загружается вместе со страницей сайта и фиксирует различные события, происходящие на сайте. Теперь каждый разработчик может подробно изучить код счётчика и пересобрать его в той конфигурации, которая необходима для его проекта.

Читать далее
Всего голосов 54: ↑54 и ↓0+54
Комментарии34

Разработчик представил версию Windows 95, написанную на Electron

Время на прочтение1 мин
Количество просмотров3.2K

Разработчик из команды Slack представил версию операционной системы Windows 95, написанную на Electron. Приложение доступно для Windows, macOS и Linux.

Читать далее
Всего голосов 7: ↑5 и ↓2+3
Комментарии5

Вышло обновление WebStorm 2023.1

Время на прочтение2 мин
Количество просмотров4.3K

JetBrains выпустила обновление WebStorm 2023.1. Теперь IDE поддерживает работу с фреймворком Astro, Tailwind CSS и с TypeScript в Vue-шаблонах. Новая версия среды разработки уже доступна на сайте компании и в JetBrains Toolbox.

Читать далее
Всего голосов 9: ↑7 и ↓2+5
Комментарии0

Google дала Bard возможность создавать код на 20 языках, включая C++, Go, Java, Javascript, Python, Typescript

Время на прочтение2 мин
Количество просмотров17K


Google добавила в чат-бот Bard возможность генерировать и отлаживать исходный код на 20 языках программирования, включая C++, Go, Java, Javascript, Python и Typescript. Также ИИ умеет выдавать текстовые подсказки, экспортировать код в Colab и переводить на лету код на разные языки программирования.
Читать дальше →
Всего голосов 7: ↑6 и ↓1+5
Комментарии7

Microsoft улучшила подсветку кода JavaScript и TypeScript в Visual Studio

Время на прочтение1 мин
Количество просмотров10K

Microsoft обратила внимание на жалобы пользователей о том, что подсветка кода JavaScript, TypeScript и HTML в Visual Studio Code выглядит лучше, чем в Visual Studio. Компания выпустила обновление для IDE и попросила пользователей поделиться отзывами.

Читать далее
Всего голосов 14: ↑12 и ↓2+10
Комментарии13

Митап A?.Frontend Community #6: про TypeScript

Время на прочтение2 мин
Количество просмотров844

21 марта состоится уже 6-я встреча сообщества A?.Frontend, на которой мы подробно поговорим о TypeScript, сравним его с JS, определим плюсы и минусы использования. Под катом кратко о программе.

Читать далее
Всего голосов 1: ↑1 и ↓0+1
Комментарии0

Релиз React Print — инструмента для создания PDF-файлов с использованием React и TypeScript

Время на прочтение1 мин
Количество просмотров4.8K

Разработчики Onedoc выпустили UI Kit под названием React Print. Он предназначен для создания PDF-файлов с помощью React и TypeScript. Автор проекта отмечают, что с его помощью можно подготавливать шаблоны счетов, брошюр и любых других документов.

Читать далее
Всего голосов 4: ↑4 и ↓0+4
Комментарии4

Состоялся релиз Bun 1.1 — среды выполнения JavaScript и TypeScript

Время на прочтение3 мин
Количество просмотров6K

1 апреля 2024 года состоялся релиз Bun 1.1 — среды выполнения JavaScript и TypeScript с возможностью отладки кода и поддержкой популярных веб-фрейворков. Это событие произошло спустя шесть месяцев после выхода первой мажорной версии проекта Bun 1.0. За это время команда проекта сделала более 1700 коммитов, разработчики прилагают все усилия, чтобы сделать Bun более стабильным и более совместимым с Node.js. «Мы исправили более тысячи ошибок, добавили массу новых функций и API, и теперь Bun поддерживает Windows!», — уточнили разработчики сообщества Bun.

Читать далее
Всего голосов 14: ↑14 и ↓0+14
Комментарии14

Состоялся релиз Bun 1.0 — среды выполнения JavaScript и TypeScript

Время на прочтение2 мин
Количество просмотров5.1K

Состоялся релиз Bun 1.0 - среды выполнения JavaScript и TypeScript с возможностью отладки кода и поддержкой популярных веб-фрейворков.

Читать далее
Всего голосов 17: ↑16 и ↓1+15
Комментарии1

Состоялся релиз Tempo — библиотеки для работы с датами в JavaScript и TypeScript

Время на прочтение1 мин
Количество просмотров5.8K

Разработчики фреймворка FormKit для создания форм на Vue опубликовали код библиотеки Tempo, предназначенной для работы с датой и временем в JavaScript и TypeScript. Команда проекта акцентировала внимание на простоте использования и минимальном размере.

Читать далее
Всего голосов 8: ↑8 и ↓0+8
Комментарии5

Состоялся релиз Bun 0.8 — среды выполнения JavaScript и TypeScript

Время на прочтение3 мин
Количество просмотров2.2K

Разработчики среды выполнения JavaScript и TypeScript под названием Bun рассказали про релиз версии 0.8. В обновлении добавили поддержку отладки кода, веб-фрейворков Nuxt и SvelteKit и улучшили уже имеющиеся функции. Релиз Bun 1.0 запланирован на 7 сентября 2023 года.

Читать далее
Всего голосов 8: ↑8 и ↓0+8
Комментарии2

Разработчик выпустил Shittier — утилиту, которая делает код нечитаемым

Время на прочтение1 мин
Количество просмотров12K

Разработчик Рохит Дас (Rohit Dhas) из Индии выпустил утилиту Shittier, которая делает код проекта нечитаемым, но рабочим. Дас называет свой проект полной альтернативой Prettier.

Читать далее
Всего голосов 32: ↑16 и ↓160
Комментарии37

Релиз фреймворка AdonisJS v6

Время на прочтение2 мин
Количество просмотров2.8K

24 января 2024 года состоялся релиз фреймворка AdonisJS v6 с поддержкой TypeScript и ESM (ECMAScript Modules) из коробки. Предыдущая версия проекта вышла летом 2020 года. Исходный код AdonisJS выложен на GitHub.

Читать далее
Всего голосов 7: ↑5 и ↓2+3
Комментарии2

Сравнение utility types библиотек или тайпскрипт на стероидах

Время на прочтение12 мин
Количество просмотров3.1K

Буквально за несколько лет typesctipt стал практически мастхэв в современной фронтэнд-разработке (и не только). Язык типов, работающих поверх языка javascript, который сам по себе является языком со слабой динамической типизацией со всеми вытекающими (отсутствие достойного тайп-хинтинга в редакторах, строгой проверки в анализаторах кода и прочее), нивелировал большинство из недостатков слабой типизации.

Чем такой инструмент не является обычной посадкой строгой статической типизации на динамически типизированный язык, как она есть в C#, Java, Kotlin и так далее...? Что такое типы утилиты? И какие решения всерьез могут облегчить жизнь разработчикам?

Читать далее
Всего голосов 7: ↑7 и ↓0+7
Комментарии12

Массовый релиз продуктов .NET

Время на прочтение3 мин
Количество просмотров16K
На прошлой неделе состоялся массовый релиз наших продуктов для платформы .NET: вышли обновления для ReSharper, dotCover, dotTrace Performance и бета-версия dotMemory. Поэтому мы не могли обойти наших читателей стороной и, конечно же, расскажем о новых возможностях наших инструментов.

image
Читаем дальше
Всего голосов 36: ↑35 и ↓1+34
Комментарии16

Бандл… Пара-пара-па хэй! или Bundle Transformer шагает по планете 2

Время на прочтение6 мин
Количество просмотров6.7K
Упоминания о Bundle Transformer в Интернете

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

До августа прошлого года библиотека dotless была основным средством для работы с LESS в сообществе .NET-разработчиком, и входила в состав практически всех инструментов клиентской оптимизации для ASP.NET: Cassette, SquishIt, Combres и RequestReduce. Bundle Transformer также не являлся исключением: библиотеки dotless и DotlessClientOnly (облегченная версия) использовались в модулях BundleTransformer.Less и BundleTransformer.LessLite.

Ситуация в корне изменилась, когда вышел Twitter Bootstrap 3.0. Исходники таблиц стилей Bootstrap 3.0 были написаны на LESS 1.4.X, а библиотека dotless на тот момент поддерживала более старую версию LESS (поддержка LESS 1.4.X появилась в dotless только в декабре 2013 года). Фактически все перечисленные инструменты для работы с LESS в одночасье стали морально устаревшими.
Читать дальше →
Всего голосов 13: ↑6 и ↓7-1
Комментарии0
1
23 ...