webBG - програмисти, машинно обучение, javascript, python, php, питам, говорим, публикации

Свързани публикации 'typescript'


TypeScript за Pythonistas
Автор на Allison Kaptur Пиша написан Python с mypy от много години, но никога не съм работил с TypeScript преди 2021 г. Когато започнах да работя в TS, бях изненадан колко различна е неговата философия от mypy. В тази публикация ще опиша няколко от най-големите изненади, на които се натъкнах. Вероятно ще се насладите на тази публикация, ако сте запознати с незадължителната статична проверка на типа в динамичен език като JavaScript или Python. Ако не сте запознати с проверката..

Как се транспилира typescript в javascript?
TypeScript е популярен език, който добавя статично писане и други функции към JavaScript, което улеснява писането на сложни приложения. Когато пишете TypeScript код, той трябва да бъде компилиран или транспилиран в JavaScript, преди да може да се изпълнява в браузър или на сървър. В тази статия ще се потопим дълбоко в това как TypeScript се транспилира в JavaScript. Какво е TypeScript? TypeScript е език за програмиране с отворен код, разработен и поддържан от Microsoft. Това е..

Как да докеризирате MERN стека — Typescript версия
Ръководство стъпка по стъпка с примерен проект Docker е контейнерна платформа, готова за предприятия, която позволява на организациите безпроблемно да изграждат, споделят и изпълняват всяко приложение, навсякъде. Почти всяка компания контейнеризира приложенията си за по-бързи производствени работни натоварвания, така че да могат да внедряват по всяко време и понякога няколко пъти на ден. Има толкова…

Какво е структурно типизиране и как Typescript го използва в своя полза?
Всички знаят тези дни, че „Typescript е строго синтактично надмножество на JavaScript и добавя незадължително статично въвеждане към езика.“. Но какво всъщност означава? Защо миграцията от JavaScript към Typescript е толкова гладка? Какви са разликите между Typescript и други езици със статичен тип като Java или C#? Ще се опитам да разгледам тези точки в тази статия. Първо нека попитаме: какво е статично въвеждане? Като цяло можем да категоризираме системите от типове на езиците за..

Как да предотвратите влизането на някой от вашата кодова база
// TLDR TypeScript добавя статично въвеждане към JavaScript, улавяйки грешки като препращане към променливи извън обхвата или извикване на функции с грешни аргументи. Той е несъвършен и има някои пропуски, които позволяват „всяко“ във вашата кодова база. Можете да импортирате ts-reset във вашия проект чрез npm install @total-typescript/reset и да избегнете въвеждането на any , когато правите неща като fetch. // Заден план Тъй като JavaScript не е типизиран, ни позволява да..

Прочетох Essential TypeScript 4 от Адам Фрийман, глава 1
Въпреки че Essential TypeScript 5 вече е на път, 4 седи на бюрото ми от дълго време. В крайна сметка ще получа 5th Essential TypeScript, но засега това е, което имам. Тъй като работя в TypeScript повече от година, не следвах проекта в книгата. Това, което се надявах да спечеля от тази книга, беше усещане за яснота. Исках по-задълбочено разбиране на TypeScript и в крайна сметка да науча това, което знаех, че не знаех. Оставам твърде впечатлен от магьосниците на TypeScript, с които..

Проверка на входа със Stenciljs
В този урок ще научите как да създавате хубави входове със Stencil като този по-долу. Ще научите също как да структурирате и предоставите библиотека от валидатори с вашата библиотека от уеб компоненти. Как да подобрите вашата библиотека от уеб компоненти с валидатори? Stenciljs е рамка за изграждане на уеб компоненти. След като компонентите ви бъдат изградени, те могат да се използват повторно навсякъде, с всяка рамка. В някои полета на вашия уебсайт не можете да позволите на..

Нови материали

Създайте разширение за Chrome с помощта на Angular
Този урок е базиран на манифеста на разширението на chrome версия 3 (MV3), а също и на Angular версия 2+ (2, 3 и...). Ако не сте използвали манифест версия 3, можете да следвате този урок ,..

За да научите нов език за програмиране, започнете отначало
Първоначално публикувано на http://www.mberlove.com/blog/a-new-programming-language-starting-over/ Програмистите се гордеят със способността си да усвояват лесно нови умения , разчитайки..

5 Youtubers на Data Science, които трябва да следвате
Защото всички можем да се справим с малко продуктивно отлагане Всички сме падали в заешката дупка на Youtube, така че защо да не я направим продуктивна?! Като непрекъснато нарастващ източник..

Бих казал, че точно това е проблемът с Twitter — това е инструмент на суперпотребител.
Бих казал, че точно това е проблемът с Twitter — това е инструмент на суперпотребител. По същия начин, по който суперкодерът сочи vim като единствения начин за кодиране, но останалите от нас..

Основи на Gradio
Gradio е най-ефективният метод за демонстриране на вашия модел на машинно обучение и разполага с удобен за потребителя онлайн интерфейс, който го прави достъпен от всяко място. Какво прави..

Илюстрация (GIF) за обяснение на дълбоки конволюционни мрежи (DCNN)
В света на компютърното зрение най-основният и често срещан алгоритъм за разпознаване на изображения е конволюционната мрежа. С популярността на рамки като tensorflow и pytorch, стана по-лесно да..

Python Bootcamp — Data Science Day 165
Python Bootcamp от Giles McMullen-Klein беше абсолютно невероятно. Джайлс има този уникален начин да улови аудиторията си, като същевременно прави съдържанието на курса много интересно...