Публикации по теме '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 вы указываете адрес своего офиса и пункт назначения. В режиме реального времени приложение отслеживает время в пути до пункта назначения и уведомляет вас, когда оно превышает время, которое вы считаете приемлемым.
Я создал приложение, чтобы решить проблему, с которой я..