Публикации по теме 'javascript'


Лучшие фреймворки и библиотеки JavaScript, которые стоит попробовать в 2021 году
Лучшие фреймворки JavaScript В настоящее время JavaScript известен как один из самых востребованных языков программирования в сети. По данным W3Tech, 97,1% всех веб-сайтов используют его как язык программирования на стороне клиента. Другие области его реализации включают разработку мобильных приложений, веб-игр и настольных приложений. Следует отметить, что JavaScript - это не статическая технология. Напротив, он постоянно развивается, а это означает, что почти ежедневно вводится..

Представляем мантру
Представляем мантру Архитектура приложения для Meteor В прошлую пятницу я дал вам возможность заглянуть в Mantra. Спасибо всем за комментарии и пометку нашего репо даже без кода. Оформить заказ Выпуск №1 Mantra. Читать весело. С Mantra мы пытаемся достичь двух основных целей. Создание приложений с высокой ремонтопригодностью Создание перспективных приложений Для достижения этих целей Mantra применяет набор правил и стандартов. Mantra основана на современном..

Ввод статического HTML в компонент React с помощью Node / Express
В рамках моего одностраничного приложения React мне нужно создать несколько статических HTML-страниц с большим количеством текста (политика конфиденциальности, политика файлов cookie, условия обслуживания и т. Д.). Технически это не сложно, но в целом это около 100 КБ неуминированного текста, который в конечном итоге войдет в мою начальную загрузку данных для нескольких страниц, которые когда-либо посетят 0,05% пользователей. Конечно, минификация и сжатие сократят это, но мне он все еще не..

Создайте сервер websocket с помощью Symfony и Ratchet
Я разрабатываю большой проект Symfony 3 со слушателями. Я попытался создать сервер уведомлений для пользователей с веб-сокетом. Моя проблема : отправлять уведомления подключенным пользователям в режиме реального времени. Поэтому мне нужно отправлять уведомления конкретному аутентифицированному пользователю. Решение Сервер WebSocket Я использую Ratchet для обработки веб-сервера: http://socketo.me/ Установка довольно проста: composer require cboden/ratchet И создайте новый..

Как писать тесты React с использованием Jest и Enzyme - часть 1
В настоящее время разработчики и специалисты по подбору персонала говорят о разработке через тестирование в повсюду ; в описаниях должностей, конференциях, собеседованиях и т. Д. но я думаю, что главное понимание того, как и зачем писать тесты, заключается в сопровождении проекта и его долгосрочном развитии. Долгосрочная разработка с командой (каждый разработчик пишет разные части кода, которые в конце связывают разные ингредиенты и взаимодействуют друг с другом) и уверенность в..

Объектно-ориентированный JavaScript - наследование и копирование объектов
JavaScript частично является объектно-ориентированным языком. Чтобы изучить JavaScript, нам нужно изучить объектно-ориентированные части JavaScript. В этой статье мы рассмотрим копирование объектов. Глубокая копия Мы можем глубоко скопировать объект, рекурсивно копируя его свойства из исходного объекта в целевой. Например, мы можем написать: function deepCopy(source, target = {}) { for (const key in source) { if (source.hasOwnProperty(key)) { if (typeof source[key]..

AB-тестирование с помощью Optimizely и рендеринга на стороне сервера React
Мы начали использовать Optimizely для простого AB-тестирования Discovery. Однако, поскольку Optimizely - это инструмент для тестирования AB на стороне клиента, мы сталкиваемся с проблемами, используя его с нашим кодом React, который отображает страницу на стороне сервера. Клиентские инструменты создают вариант вашей тестовой страницы, манипулируя вашим браузером с помощью умного JavaScript. Ваш веб-сервер отправляет ту же версию страницы по умолчанию, что и обычно. Все варианты..