Получи случайную криптовалюту за регистрацию!

Как пройти в IT?

Логотип телеграм канала @howtolearnit — Как пройти в IT? К
Логотип телеграм канала @howtolearnit — Как пройти в IT?
Адрес канала: @howtolearnit
Категории: Технологии
Язык: Русский
Количество подписчиков: 1.68K

Рейтинги и Отзывы

2.33

3 отзыва

Оценить канал howtolearnit и оставить отзыв — могут только зарегестрированные пользователи. Все отзывы проходят модерацию.

5 звезд

0

4 звезд

1

3 звезд

0

2 звезд

1

1 звезд

1


Последние сообщения 4

2022-04-03 13:23:49 Именно поэтому Microsoft решил зайти с другого фланга!

Помните, как до появления TypeScript`а мы использовали JSdoc-комментарии для того, чтобы хоть как-то типизировать JS?

/**
* @param {string} p1 - A string param.
* @param {string} p2 - An optional param (Closure syntax)
* @param {string} [p3] - Another optional param (JSDoc syntax).
* @return {string} This is the result
*/
function stringsStringStrings(p1, p2, p3) {
// TODO
}

Нечто подобное хотят сделать с типами TS.
JavaScript будет воспринимать их как обычные комментарии в коде. Такие изменения относительно легко внедрить в JS (как быть с поддержкой старых версий непонятно).
Таким образом, этап компиляции кода будет пропущен. А TypeSciprt Compiler будет играть роль ESLint`а, осуществляя Type-checking.

Внимательный читатель скажет: «эмм, в TS же кроме типов есть еще множество фичей! Их же не закомментируешь!»‎
И будет прав, поэтому если вам нужны будут условные декораторы, то этапа компиляции все равно не избежать.
До того момента, пока декотораторы и другие фичи не будут реализованы в JavaScript.

Proposal находится на стадии Stage 0, но ажиотаж вокруг предложения громадный. Поэтому будем следить за его дальнейшей судьбой!
1.4K views10:23
Открыть/Комментировать
2022-04-03 13:23:34
Грядет революция в JavaSctipt?

9-го марта Microsoft объявил о поддержке предложения в TC39.
И да, как вы могли догадаться, мелкомягкие хотят протащить TypeScript в браузеры, заменив JavaScript.

Вот и сам proposal: https://devblogs.microsoft.com/typescript/a-proposal-for-type-syntax-in-javascript/

Многие предсказывали эти изменения в вебе, но их реализация казалась нереальной:
это что получается, браузеры должны будут внедрить type-checking, поддерживающий все фичи TypeScript`а???

Да пока все игроки рынка, включая Safari, допилят свои движки, пройдет 10 лет!
1.3K views10:23
Открыть/Комментировать
2022-04-02 18:07:47
Warp, warp, warp!

Вот сколько времени работаю - столько ищу удобный терминал.
И таки наконец-то он нашелся, Warp подкупает огромным количеством фичей и приятным UX. Терминал выглядит не как терминал, а как IDE.

Всем советую попробовать!
https://www.warp.dev/

Пока сей терминал на Rust`е доуступен только для маководов, но обещают поддержку Windows и Linux

Специально для вас ребята выдали доступ на 2 000 скачиваний:
https://app.warp.dev/download/r/1ZTREB

Если что, реклама совершенно бесплатная, я сам написал в Warp и попросил инвайтов побольше!
1.2K viewsedited  15:07
Открыть/Комментировать
2022-04-01 10:17:37
Кто тут хочет стать джедаем TypeScript`а?

Специально для вас добрые люди подготовили челленджи по типизации:

https://github.com/type-challenges/type-challenges

Предупреждаю сразу, будет тяжело

Но тот кто дойдет до конца - будет знать TS лучше, чем многие разработчки TS!

Советую добавить в сохраненки, чтобы не потерять. Вещь очень полезная!
1.3K views07:17
Открыть/Комментировать
2022-03-30 15:45:44
React 18 вышел!

https://reactjs.org/blog/2022/03/29/react-v18.html

По случаю напомню про два ролика:

1. О дивный новый Реакт 18! Что нас ждет?




2. Модный Реакт 18! Экскурсия в мир нового API!




На следующей неделе произведу ревизию и актуализирую новинки в еще одном выпуске о React 18!
1.1K viewsedited  12:45
Открыть/Комментировать