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


Руководство по маршрутизатору React
React Router — самая популярная библиотека маршрутизации в React, но может быть немного сложно понять некоторые из более сложных функций. Вот почему в этой статье я расскажу все, что вам нужно знать о React Router, чтобы вы могли с легкостью использовать даже самые продвинутые функции. В этом уроке я сосредоточусь на react-router-dom, но есть и другие почти идентичные библиотеки. Если у вас есть эта библиотека, вам нужно сделать три вещи, чтобы использовать React Router. Настройте..

Давайте создадим приложение для ежедневных отчетов [Часть 1: Объяснение экрана и аутентификация]
Если вы планируете использовать Monaca для разработки приложения, вам может быть сложно придумывать идеи, когда придет время. Кроме того, если вы планируете создать сложное приложение с нуля, может быть сложно понять, с чего начать. Вот почему в этой статье мы проведем вас через процесс разработки простого приложения. В качестве первого шага мы рекомендуем вам принять вызов. В этой статье мы разработаем приложение для ежедневных отчетов с использованием NCMB (мобильная серверная..

Наблюдатель за перекрестком | Создание бесконечной прокрутки в вашем веб-приложении
Если вы не пещерный человек или не ненавидите Джеффа Безоса (не имеет значения, даже если вы его ненавидите), вы, должно быть, совершали покупки в Интернете. Когда вы ищете товар в этих интернет-магазинах, вам предоставляется список результатов. Если вы не такие странные, как я, и не ищете « зуб тигра, пропитанный человеческой кровью» , что слишком конкретно, есть шанс, что ваш поисковый запрос найдет тысячи продуктов. Как вы думаете, загружает ли ваш браузер все эти 1000+ элементов..

Typescript Типы числовых литералов Как найти N-й корень из X
В этом посте мы попробуем найти n-й корень из x. где x и n являются числовыми литеральными типами для этого нам нужно использовать возведение в степень с небольшой модификацией: type CreateArrayWithLengthX< LENGTH extends number, ACC extends unknown[] = [], > = ACC['length'] extends LENGTH ? ACC : CreateArrayWithLengthX<LENGTH, [...ACC,1]> type Multiplication<X extends number, Y extends number, Z extends number[] = [], V extends unknown[] = []> =..

Как вызвать функцию объекта внутри другой функции того же объекта в JavaScript?
Код: const intro = { // Имя метода объекта getName(){ // Функция (т.е. getName() ) внутри метода объекта (т.е. введение) вернуться «Это Хузайфа»; }, возраст: ‘22’, универ: «GCU», getDescription(){ // Другая функция (например, getDescription() ) внутри метода объекта (например, введение) вернуть это.getName(); // Вызов функции getName() внутри функции getDescription() } } console.log(intro.getDescription()); // Вызов и вывод функции getDescription() через..

Асинхронные действия в Redux
Углубление в асинхронные действия - яркий пример парадокса выбора. Вариантов так много, что сложно понять, с чего начать. Это одна из причин, почему этот пост занял больше времени, чем мои предыдущие посты о React / Redux. Другое дело, что я был в отпуске. :) @Zackargyle написал краткий обзор Redux-thunk Сокращение-обещание Redux-async-queue Редукция-дебаунс Также доступны: Redux-api-middleware Redux-async Redux-await Redux-async-connect..

3 милых маленьких библиотеки JavaScript
Не беспокойтесь о мелочах и сосредоточьтесь на главном с помощью этих полезных инструментов JavaScript. SweetAlert Хотите красивое окно с предупреждениями? Вы можете использовать эту библиотеку под названием Sweet Alert , чтобы без труда создавать красивые уведомления. Вот краткий обзор его возможностей: Вы можете сгенерировать сообщение об ошибке, указанное выше, используя следующий код: sweetAlert("Oops...", "Something went wrong!",..