Arhlit - информационные технологии

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


Пакетная обработка источников данных Apollo SQL бесценна…
Подробное руководство по этой удивительной функции В этой статье я расскажу, почему группирование запросов к базе данных с помощью DataLoader имеет решающее значение для получения быстрых распознавателей Apollo Server . Если вы используете SQL с DataSource (или непосредственно в своих преобразователях), то, скорее всего, вы столкнетесь с проблемой N+1 или нерешенными проблемами производительности, и хотя Apollo и сообщество предлагают несколько различных источников данных, которые..

Как работать с пользовательскими файлами .env в React
Добавление пользовательского файла .env.staging в приложение Create-React-App При разработке React-приложения общий сценарий состоит в том, чтобы иметь три среды развертывания : Местный: для местного развития. Staging : онлайн-зеркало производственной среды. Производство : живое приложение, которое обслуживает конечных пользователей. В вашей архитектуре также могут быть другие среды развертывания, такие как среда тестирования, разработки или подготовки к производству. Это..

Создайте секундомер с помощью setInterval()
Метод setInterval() многократно вызывает функцию с фиксированной задержкой по времени (миллисекунды). Этот метод запускается браузером, который асинхронно выполняет код в фоновом режиме. В этой статье мы создадим секундомер с кнопками «Пуск» и «Стоп». Начиная с этого HTML-файла: <!DOCTYPE html> <html> <head> <title>Page Title</title> </head> <body> <p id = 'demo'></p> <button id =..

Построение CRM: идея проекта портфолио
Поскольку скоро я закончу специальность CS, мне срочно нужен проект для портфолио. Я сделал несколько проектов в школе, работе и личной обстановке. Но школьные проекты, выполненные менее чем за 30 часов, недостаточно впечатляют; рабочие проекты принадлежат компании и большая часть контента не может быть обнародована; и поскольку школа и работа заполнили мой график, я просто не смог собрать достаточно мотивации, чтобы начать какие-либо проекты, достойные портфолио. Вот почему мне нужна..

Вложение Div….
Вы когда-нибудь пытались расшифровать код веб-страницы и просто видеть группы ‹DIV› внутри еще ‹div› ……. ???? Ну просто расслабься, потому что это именно то, что есть. По прошествии времени в программировании веб-разработки я понял, что просто растет способность вкладывать контейнеры в другие контейнеры, чтобы они выглядели так, как вы хотели. Это звучит довольно легко, но на практике может стать настоящей головной болью; вот почему я дам вам свой намек ... Надеюсь, вы все извлечете из..

Защита Ruby on Rails от CSRF с помощью React.js
Идея для обработки токенов CSRF в вашем приложении Rails при использовании webpacker и React. Изменить: Прочтите ветку github, на которой основан код в этом сообщении, чтобы получить лучший / актуальный ответ по этой теме . Rails по умолчанию имеет встроенную защиту CSRF, поэтому, когда вы впервые пытаетесь отправить запрос на публикацию из ответной части вашего приложения, сначала ваш запрос не будет выполнен, и вы, вероятно, увидите в своей консоли такое сообщение: Can't..

Еженедельный дайджест Frontend № 325 (21–27 августа 2023 г.)
Веб-разработка • Кривая внедрения в Интернет — август 2023 г. • Как реализовать нумерацию страниц с помощью HTML, CSS и JavaScript • Пожалуйста, измените размер встроенных SVG • Как создать новый уровень Плагины Figma: аутентификация, маршрутизация, хранение и многое другое • Используйте веб-компоненты там, где они хороши Инструменты • Руководство по переходу с Webpack на Vite • Быстрый совет: перенос всех ссылок с любого веб-сайта в электронную таблицу с помощью..

Новые материалы

12 сайтов с искусственным интеллектом, которые поразят вас
Приготовьтесь поразить воображение Сегодня существует несколько веб-сайтов, использующих искусственный интеллект (ИИ). От индивидуальных рекомендаций по новостям до более умных поисковых..

Скрытый технический долг в системах машинного обучения [NeurIPS 2015]
Что такое технический долг? Технический долг — это метафора, введенная Уордом Каннингемом в 1992 году, чтобы объяснить долгосрочные затраты, связанные с быстрым продвижением в разработке..

Алгоритм быстрой сортировки в Python
Всем привет, добро пожаловать на programminginpython.com . Здесь я покажу вам, как реализовать алгоритм быстрой сортировки в Python. В предыдущих статьях я рассмотрел Сортировку вставкой ,..

Как использовать манипулирование объектами в JavaScript
Объекты являются важным строительным блоком JavaScript. Они позволяют группировать свойства и методы вместе. Объект представляет собой набор свойств. Свойства идентифицируются с..

Разработка игр с помощью Godot Engine: мощный инструмент с открытым исходным кодом
Разработка игр — творческий и сложный процесс, требующий множества навыков и инструментов. Одним из наиболее важных инструментов является игровой движок, который представляет собой программную..

От XML к аннотациям: переход к современной конфигурации Spring
Введение Фреймворк Spring претерпел значительную эволюцию с момента своего создания. Одним из заметных изменений стал переход от конфигураций на основе XML к конфигурациям, управляемым..

Я люблю Руби!
Я люблю Руби! Мне это нравится по той же причине, по которой мне нравится программировать на Python. Он настолько интуитивно понятен, а встроенные методы упрощают решение проблем. Если вы..