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


Зачем нам нужно понимать методы жизненного цикла ReactJ?
Зачем нам нужно понимать методы жизненного цикла ReactJ? Компоненты — это ядро ​​ReactJ. Когда вы создаете приложение на ReactJ, вам придется разделить пользовательский интерфейс на многократно используемые компоненты и думать о каждом из них отдельно. Когда пользователь взаимодействует с нашим приложением в ReactJs, например, зависая, нажимая клавишу, щелкая… Эти действия вызывают множество других событий в компонентах пользовательского интерфейса. Существует множество методов..

Node.js Best Practices - Безопасность
Как и любые другие приложения, приложения на JavaScript также должны быть хорошо написаны. В противном случае позже мы столкнемся со всевозможными проблемами. В этой статье мы рассмотрим некоторые передовые методы, которым следует следовать при написании приложений Node. Ограничение одновременных запросов с использованием промежуточного программного обеспечения Атаки DOS просты для злоумышленников. Им просто нужно завалить наше приложение запросами. Чтобы избежать этого, мы..

Модульные тесты VueJS как инструмент обучения: v-text против v-html
Это четвертый пост в серии, посвященной модульным тестам в рамках базы кода VueJS , чтобы получить более глубокое понимание того, как работают элементы в экосистеме Vue. Я рекомендую проверить первый пост на v-show , второй пост на v-if и третий пост на v-for , прежде чем углубляться в эту статью. Помимо предупреждения о регрессии в базе кода, хорошо написанные модульные тесты читаются как простые предложения и помогают тем, кто работает над проектом, понять, что делают..

Общие сведения о типах абстрактных данных Redis и их использовании Часть - I
В этом руководстве мы рассмотрим различные типы данных в Redis и способы их использования. Что такое Redis? Согласно сайту Redis : Redis - это хранилище структур данных в памяти с открытым исходным кодом (под лицензией BSD), используемое в качестве базы данных, кеша и брокера сообщений. Он поддерживает структуры данных, такие как строки, хэши, списки, наборы, отсортированные наборы с запросами диапазона, растровые изображения, гиперлоггоги и геопространственные индексы с..

Отражение буткемпера о его первом проектном спринте
Отражение буткемпера о его первом проектном спринте Количество недель, пройденных в Boot Camp: 4 Количество проведенных ночевок: 4 Количество раз, когда мне приходилось отклонять социальные приглашения: 5 Количество неоткрытых пакетов Amazon, сложенных у двери: 17 Сколько раз я забыл поужинать, потому что был слишком занят программированием: 6 Сколько раз мой лабрадор Тейлор почти мочился в доме, потому что я был так занят программированием: 3 Вы поняли идею. Люди, читающие..

Хакер Ранг — Наследие
Вот мое решение для наследования классов javascript ниже class Student extends Person { /* * Class Constructor * * @param firstName - A string denoting the Person's first name. * @param lastName - A string denoting the Person's last name. * @param id - An integer denoting the Person's ID number. * @param scores - An array of integers denoting the Person's test scores. */ // Write your constructor here constructor(firstName, lastName, id, testScores) { super(firstName,..

Приложение для поездок на работу
Технологии Google Maps API, Web Notifications API, Docker, Azure Доступно по адресу http://commute.today Встроено 2 дня Обзор Поездки на работу — найдите идеальное время для выхода из офиса В Commute вы указываете адрес своего офиса и пункт назначения. В режиме реального времени приложение отслеживает время в пути до пункта назначения и уведомляет вас, когда оно превышает время, которое вы считаете приемлемым. Я создал приложение, чтобы решить проблему, с которой я..