Свързани публикации 'front-end-development'
Как да предотвратите влизането на някой от вашата кодова база
// TLDR
TypeScript добавя статично въвеждане към JavaScript, улавяйки грешки като препращане към променливи извън обхвата или извикване на функции с грешни аргументи. Той е несъвършен и има някои пропуски, които позволяват „всяко“ във вашата кодова база. Можете да импортирате ts-reset във вашия проект чрез npm install @total-typescript/reset и да избегнете въвеждането на any , когато правите неща като fetch.
// Заден план
Тъй като JavaScript не е типизиран, ни позволява да..
Гледайте и научете как да модулирате своя монолит
В началото на юни приключихме втората си сесия на Discord Live. И трябва да съобщим, че беше успешен.
Тъй като продължаваме да показваме на света колко полезни са микро интерфейсите, решихме да започнем от обичайната отправна точка: Преминаване от монолитен към по-модулен подход. В нашето предаване на живо демонстрирахме как точно да го направим.
Ето нашето визуално представяне на това как изглеждат напълно модулните микро интерфейси на Fathym:
Когато модулирате своя монолит с..
10 мита за кариерата на програмиране
Програмирането се превърна в едно от най-търсените умения през последните години. Въпреки това, много митове относно кариерите на програмиста обезсърчават хората да ги преследват. В тази публикация в блога ще разсеем някои от тези митове и ще ви покажем каква може да бъде кариерата на програмиране.
За това, че ме подкрепяте!
Знаете ли, че можете да пляскате до 50 пъти за статия? Опитайте го!
Най-доброто ръководство за тестване и отстраняване на грешки в JavaScript код
JavaScript е стабилен и гъвкав език, който обикновено се използва за разработване на уеб приложения. Тъй като тези приложения се усложняват, от съществено значение е да се поддържа надеждността и последователността на кода.
Тестването и отстраняването на грешки са основни процеси в жизнения цикъл на разработка на софтуер за идентифициране и отстраняване на проблеми в кода на JavaScript.
В тази статия ще разгледаме различни инструменти и най-добри практики за тестване и..
Съживяване на вашия React: Най-добри практики за мигриране и актуализиране на наследени React библиотеки
И така, обмисляте да мигрирате и актуализирате вашите стари или наследени React библиотеки? Е, очаква ви забавно и вълнуващо пътешествие! Добре, може би не е вълнуващо... или забавно, за да бъда честен, но определено е необходимо.
Актуализирането на стари или наследени библиотеки на React може да бъде трудна задача, независимо дали сте индивидуален разработчик или част от екип в компания, особено ако имате работа с кодова база, която съществува от известно време. Но не се..
Наистина ли знаете тези 5 метода за низове на JavaScript/TypeScript…?
1. indexOf()
Намира първото срещане на подниз и връща начален индекс. Връща -1, ако поднизът не е намерен.
2. lastIndexOf()
Намира последното появяване на подниз и връща начален индекс. Връща -1, ако поднизът не е намерен.
3. includes()
Връща true, ако низът съдържа подниз, в противен случай връща false.
4. startsWith()
Връща true, ако низът започва с подниз, в противен случай връща false.
5. endsWith()
Връща true, ако..
Най-доброто ръководство за начинаещи за това как да научите уеб разработка (с преглед на курса)
Въведение
Най-накрая съм готов да напиша това ръководство, след като посветих 650 продуктивни часа (изключени телефони, часове без разсейване) в изучаване на цялостна уеб разработка от напълно начинаещ до изграждането на мой собствен продукт софтуер като услуга, който съм горд с
Ще напиша това ръководство малко по-различно в сравнение с други. Ще споделя дневника за това как е да научите умение от нулата и след това да създадете свой собствен продукт от самото начало. Аз..
Нови материали
Създайте разширение за 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 беше абсолютно невероятно. Джайлс има този уникален начин да улови аудиторията си, като същевременно прави съдържанието на курса много интересно...