Публикации по теме 'front-end-development'


Генеративное тестирование в JavaScript
Доводы в пользу тестирования на основе собственности Вступление Генеративное тестирование - широко распространенный подход в функциональном мире, в основном благодаря популярности QuickCheck Haskell и реализации test.check Clojure QuickCheck. Традиционные модульные тесты позволяют нам проверять предположения для данной функции. Этот подход, также известный как тестирование на основе примеров , основан на вручную определенных входных данных и ожидаемых выходных данных...

Советы по внедрению угловых зависимостей
Внедрение зависимостей (DI) - одна из самых важных концепций, которые включает в себя Angular. Шаблон проектирования упрощает создание веб-приложений и ограничивает тесную связь. Что предлагает DI: Совместное использование функций между различными компонентами приложения предоставление макетов вместо реальных соединений при модульном тестировании не беспокоясь об экземплярах классов Четкое понимание зависимостей данного класса Но помимо предоставления услуг для выборки данных,..

Изучите веб-пакет менее чем за 10 минут
webpack может немного сбивать с толку. Давайте разделим это Что такое веб-пакет? Согласно официальной документации : «Webpack - это сборщик статических модулей для современных приложений JavaScript». Как разработчики JavaScript, мы знаем, что такое модули, но в webpack модули немного другие. Они состоят из : Модули ES - import инструкция Общие модули JS - require() инструкция Модули AMD - заявления define и require Импорт CSS - @import инструкция..

10 расширений VS Code, которые повысят вашу продуктивность в 2021 году
Visual Studio Code в последнее время является самым популярным редактором кода, а также моим любимым редактором. Даже вы можете спорить о Sublime Text, Atom и VS Code, но в разнообразии расширений VS Code никто даже близко не стоит. Сила VS Code определенно исходит от его рынка. Вы хотите, чтобы автоматическое предложение использовалось с IntelliScence, чтобы запустить код «Code Runner», чтобы выделить синтаксис, «подсветка синтаксиса» есть. Хотя я нашел несколько расширений..

Еженедельный дайджест Frontend № 43 (22–28 января 2018 г.)
Веб-разработка • Извлеченные уроки по созданию нашего приложения с веб-компонентами • Психические заболевания в веб-индустрии • Часть 2: Как запретить мне собирать номера кредитных карт и пароли с вашего сайта • Интерактивная электронная почта с использованием SVG и SMIL • Анимация градиентной топографии AMP / PWA: • Улучшит ли AMP ваш рейтинг? Как настроить тест AMP • PWA появятся в iOS 11.3: Купертино, у нас проблема • 2018 год начинается с новых..

Работа с датами и объектом даты в Javascript
Недавно я оказался счастливым получателем длинной, длинной строки данных. (Эти ребята из SAP всегда знают, что подарить мне на Рождество.) Часть истории, над которой я работал, включала анализ этих данных и отображение даты для каждого элемента на странице. Это привело к глубокому изучению того, как Javascript обрабатывает даты, и именно об этом мы сегодня поговорим. Данные, которые я получал через API, были примерно такими, как показано ниже (упрощено, чтобы сосредоточиться на датах):..

Смена карьеры - от врача до веб-разработчика
Мое личное путешествие о том, чтобы стать веб-разработчиком в тридцать с лишним лет без степени в области информатики. Привет, меня зовут Джемма, я фронтенд-разработчик. Это мой личный путь и шаги, которые я должен был предпринять, чтобы понять, чем я хотел заниматься в своей жизни, своей карьере и как я стал веб-разработчиком в свои 30 лет, не получив ученой степени. Фон Я родилась в 80-х и выросла застенчивой, тихой девочкой в ​​маленькой деревушке в сельском Сомерсете, Англия...