Публикации по тегам front-end-development
Публикации по теме 'front-end-development'
Создание столбцов и гистограмм JavaScript для данных о COVID-19
Нужны привлекательные JS-диаграммы для вашего веб-сайта или приложения? Начни с основ! Изучите это краткое руководство по визуализации данных, и вы узнаете, как легко создавать столбцы и гистограммы JavaScript, которые будут отлично смотреться в любом проекте на основе HTML5, позволяя легко сравнивать.
Примеры диаграмм, которые будут построены и продемонстрированы в этом руководстве, будут визуализировать последние данные о случаях нового коронавируса из JHU CSSE , поскольку..
Я чуть не потерял годовой бонус из-за JSON.stringify
Какая грустная история
Это реальная история, которая произошла со мной. В онлайн-проекте была серьезная ошибка, которая делала основную страницу непригодной для использования из-за неправильного использования JSON.stringify. Это серьезно повлияло на удобство работы пользователей, и я чуть не лишился годового бонуса .
В этой статье я поделюсь с вами историей, а затем мы также поговорим об особенностях JSON.stringify.
История
Ушел коллега, и я взял на себя часть его работы...
Реализация корзины покупок в ООП против FP в JavaScript
В одной из наших предыдущих статей мы уже показывали вам, как реализовать в стиле ООП и ФП. ООП означает объектно-ориентированное программирование. ООП влечет за собой инкапсуляцию, абстракцию, наследование, полиморфизм. FP означает функциональное программирование. FP влечет за собой составление вместо наследования. Функционирует как граждане первого класса. Создавайте чистые и повторно используемые функции. Но у ООП и ФП есть нюансы, которые трудно уловить на нескольких примерах...
5 принципов написания чистого и поддерживаемого кода Vue.js
Пишите код, который другие поймут и полюбят
В чистом коде много возможностей. Чистый код, возможно, со временем не станет лучше, как хорошее вино, но, по крайней мере, он остается понятным с течением времени.
С другой стороны, спагетти-код - чем больше времени проходит, тем хуже становится. Возможно, сейчас вы сможете справиться с хаосом, но что, если вы поработаете над чем-то другим и вернетесь к этому через три, пять или 20 месяцев?
Один из основных принципов, которых я как..
Обзор Frontend Mentor за сентябрь 2022 г.
Обзор Frontend Mentor за сентябрь 2022 г.
Привет! Надеюсь, вы отлично провели сентябрь! У нас был веселый месяц дополнительных настроек и улучшений, прежде чем мы приступим к работе над некоторыми более значительными обновлениями. Я рада рассказать вам, чем мы занимались!
Прежде чем я это сделаю, я хотел бы поприветствовать 24 003 новых участника, присоединившихся к платформе Frontend Mentor в сентябре, и более 8,5 тыс. человек, присоединившихся к нашему сообществу Slack! 👋..
Вопрос на собеседовании по JavaScript: что такое замыкание?
Замыкание — это функция, которая обращается к переменным «вне себя», в области действия другой функции, даже после закрытия родительской функции. Замыкание может сделать это благодаря сохраненной ссылке на лексическое окружение, в котором оно было изначально определено. Таким образом, замыкание дает нашим функциям постоянную память.
Давайте посмотрим на пример.
В приведенном выше примере мы сохраняем результат внешней функции в нашу переменную myFunc . Когда мы это делаем,..
9 потрясающих инструментов CSS, которые вы должны использовать в 2022 году
Полезные инструменты и ресурсы CSS для повышения производительности.
Как веб-разработчик, написание кода CSS всегда является одной из основных задач, которые вы выполняете ежедневно. Но CSS — это замечательный язык таблиц стилей, который позволяет нам стилизовать веб-страницы и делать их интерактивными на всех пользовательских устройствах. Просто представьте веб-страницу без кода CSS. С этим удивительным языком таблиц стилей мы можем многое сделать.
Однако иногда написание хорошего..
Новые материалы
Конфигурация Gulp для WordPress - Часть II
Здесь мы переходим ко второй части руководства по настройке Gulp для оптимальной разработки WordPress. Если вы пропустили первую часть, где мы установили все модули, необходимые для задач,..
LACTF — сеть/метавселенная
В lactf я смог решить задачу веб/метавселенной.
Ниже приведен исходный код, предоставленный здесь
Из исходного кода видно, что флаг — это отображаемое имя администратора...
GraphQL — Язык запросов — Часть 1
Первое, что нужно знать: GraphQL — это спецификация (как она должна работать и выглядеть), а не реализация. GraphQL не нужно устанавливать, вы реализуете его с помощью серверной библиотеки,..
Будущее машинного обучения в Индии
Будучи связанным с интенсивно развивающимся языком, непрерывные технологические достижения наверняка поразят сектор машинного обучения, который вот-вот сформирует долгосрочную перспективу машинного..
Сравнение Clojure IDE — Emacs/Cider и IDEA/Cursive
Введение
Недавно я редактировал сообщение в блоге, в котором брал интервью у жителей Метосинии относительно их любимых редакторов Clojure . Было довольно интересно увидеть, что используется..
Строки, регулярные выражения и шаблонные литералы — Часть 1 | Понимание ES6
Строки, несомненно, являются одним из самых важных типов данных в любом языке программирования.
Строки есть практически в каждом языке программирования, и научиться их эффективному..
7 признаков того, что вы все еще начинающий веб-разработчик
В этой статье я расскажу о 7 признаках того, что вы все еще начинающий веб-разработчик. Это вещи, в которые время от времени могут впадать даже опытные разработчики, поэтому не беспокойтесь,..