Публикации по теме 'javascript'
Развлечение с подъемом
Развлечение с подъемом
В сегодняшней серии TL;DR мы поговорим о подъеме. Нажмите здесь, чтобы узнать больше о серии TL;DR .
В JavaScript все объявления переменных с использованием var поднимаются в верхнюю часть области видимости функции или глобальной области видимости. Вот ключевые правила:
Объявления функций поднимаются над объявлениями переменных. Функциональные выражения не поднимаются. Присвоения переменных не поднимаются. Переменные, которым присваивается значение..
Движки JavaScript: как они вообще работают? От стека вызовов к обещанию
Вихревой тур по движкам JavaScript от стека вызовов, глобальной памяти, цикла событий, очереди обратного вызова до обещаний и асинхронного / ждущего! Приятного чтения!
Вы когда-нибудь задумывались, как браузеры читают и запускают код JavaScript? Это кажется волшебным, но вы можете понять, что происходит под капотом.
Давайте начнем наше погружение в язык с знакомства с удивительным миром движков JavaScript.
Откройте консоль браузера в Chrome и посмотрите на вкладку «Источники»...
HTML - из каменного века в 21 век
Язык разметки гипертекста (HTML) довольно старый.
Наша жизнь стала немыслима без Всемирной паутины. HTML — один из краеугольных камней Интернета.
HTML — относительно простой язык. Он состоит из набора элементов (тегов), которые используются для структурирования содержимого и указания веб-браузерам отображать документы.
Первоначально HTML активно использовался для стилей. Известные примеры тегов, которые служат подсказками для стиля:
‹marquee› (на заре Интернета..
Рабочие пространства и микросервисы NPM
Рабочие пространства и микросервисы NPM
Как сделать MonoRepos с микросервисами в NPM?
Репозиторий -› https://github.com/RaulGF92/NpmWorkspaceMicroServices
Введение
В эти недели в моей работе мы говорим о MonoRepos и о том, как это может быть решением наших проблем.
Мы работаем с огромным облаком MicroService, и иногда любое изменение оказывает большое влияние на наш процесс разработки UpVersion -> PullRequest -> CI/CD , который может иметь минимальные изменения. большое..
Динамические переводы в Angular стали возможными
Динамические переводы в Angular стали возможными
Практическое руководство по реализации переводов с ленивой загрузкой
Если вы когда-либо имели дело с интернационализацией (или для краткости i18n ) в Angular или собираетесь ее реализовать, вы можете придерживаться официального руководства , которое является замечательным, использовать сторонние пакеты, которые могут быть сложными для отладки, или выбрать альтернативный путь, который я опишу ниже.
Одной из распространенных ошибок..
Arrow Electronics Глобальный поставщик компонентов
В прошлом году мне посчастливилось поработать UI Lead для The BIO Agency и Arrow Electronics . Я присоединился к проекту через несколько месяцев, чтобы помочь существующим 8 разработчикам Frontend и нескольким другим членам команды в их дисциплинах с архитектурой кода FE и, в свою очередь, поддержать растущую команду Arrow в Денвере, штат Колорадо.
У нас были прекрасные отношения с командой Arrow. Я никогда не слышал о них раньше, поэтому было интересно узнать, что многие из..
Вы действительно знаете, что такое единственная ответственность?
Принцип единственной ответственности сложно соблюдать, но почему? Давайте углубимся в это.
Введение
Я считаю, что каждый разработчик должен быть знаком с принципами SOLID. Принципы SOLID состоят из пяти принципов, которые направлены на одну и ту же цель: написание понятного, читаемого, поддерживаемого и тестируемого кода, особенно в стиле объектно-ориентированного программирования, над которым могут совместно работать многие разработчики.
SOLID — полезная аббревиатура, которую вы..