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


Это было бы идеально, на самом деле!
Это было бы идеально, на самом деле! Хотя, на мой взгляд, это как бы зависит от загруженности и обязанностей рецензента. Если рецензент является частью команды и участвует в фактической разработке, для меня это определенно имеет смысл. Для людей, сидящих рядом друг с другом, было бы легко говорить, обсуждать и рассуждать. Для удаленных команд чаты и обзорные комментарии также выполняют свою работу, и можно организовать звонки для более подробной проверки вместе с разработчиком. Если..

[object Object] То, чего вы не знали о valueOf
[object Object] То, чего вы не знали о valueOf В порядке прекрасно. Это название ужасно. Но сейчас мы все конкурируем с BuzzFeed за читателей, и мне нужно было что-нибудь запоминающееся, так что вот и мы. Прямо тогда. Итак, что такое Object # valueOf и почему это должно вас волновать? Более или менее, это метод, который JavaScript вызывает автоматически каждый раз, когда видит объект в ситуации, когда ожидается примитивное значение. Давайте посмотрим на небольшой пример. var..

Перенести проект JS в Typescript, по одной функции за раз
Обновление: я обнаружил проблему в приведенном ниже подходе, когда машинописный текст автоматически генерирует файл объявления. Вы можете обнаружить, что ссылка на .ext.js files не найдена в созданной папке dist. Это вызовет ошибку при его использовании и запуске компиляции машинописного текста. Вместо этого вы должны использовать require keyword и предоставить соответствующее объявление этого как declare function require(path: string): any в верхней части .ts files. После этого..

Modernizr отказался от Yepnope.js: как загрузить полифилл
Я только что обнаружил, что последний основной выпуск Modernizr больше не включает yepnope.js , чтобы помочь вам с простой условной загрузкой полифилов. Некоторое время я использовал Enquire.js для обработки медиа-запросов для JS. Я люблю это! Это просто. Оно работает. Это значительно упрощает реализацию некоторых сложных адаптивных дизайнов. Аналитика для сайтов, с которыми я ранее использовал Inquire, отражала модные и современные демографические данные, которые не требовали..

100 строк в React, чтобы показать, когда вы пишете код в день с помощью Github API
[Исходный код] [Попробуйте свое имя пользователя] Github предоставляет очень интересную функцию «Перфокарта». Он визуализирует количество ваших коммитов по дням недели и часам дня в каждом репозитории. Было бы интересно, если бы статистика показывала количество моих коммитов по часам в день на основе всех моих репозиториев. Благодаря API Github эту идею можно легко реализовать. Шаг 1: https://api.github.com/users/[username]/repos Используя указанный выше API, мы можем..

Elm и Vue.js с точки зрения внешнего интерфейса
Я подумал, что было бы интересно быстро сравнить, как сделать небольшую часть пользовательского интерфейса на двух совершенно разных языках, которые оба используются для Интернета, а не типичную битву JS framework v JS framework , которая повторяется и бушует из года в год. После этого мы рассмотрим несколько плюсов и минусов каждого из них. Я буду делать это с точки зрения моей роли фронтенд-разработчика, работающего над веб-приложениями в carwow . Что такое Elm и что такое Vue?..

Когда использовать Node.js
Выяснение того, какую серверную технологию использовать, является одним из наиболее важных решений, которое приходится принимать генеральному директору и техническому директору каждой средней и малой компании. Он определяет скорость продукта, когда он может быть отправлен на рынок, какова общая стоимость и насколько велики будут затраты на техническое обслуживание. JavaScript был одним из самых популярных языков программирования на стороне клиента и часто используемым инструментом..