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

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


Понимание и настройка в React
Узнайте, как создавать маршруты в React, чтобы вы могли создавать приложения со страницами и маршрутами в React. Маршруты в React позволяют разработчикам создавать одностраничные приложения с возможностью перехода между несколькими страницами без перезагрузки страницы. Маршруты используются для определения того, какие компоненты должны отображаться, когда пользователь посещает определенный URL-адрес. Например, когда пользователь посещает корневой URL-адрес, React может получить указание..

Освоение useContext: глубокое погружение в контекстный API React
Сегодня мы обсудим использование хука useContext в React, который позволяет эффективно обмениваться данными между компонентами и упрощает взаимодействие компонентов. useContext hook в React позволяет эффективно обмениваться данными между компонентами без необходимости детализации реквизита. Это упрощает взаимодействие между компонентами, предоставляя компонентам возможность доступа к глобальному состоянию без необходимости передавать реквизиты через несколько уровней компонентов...

Создание веб-приложений с помощью NiceScript
NiceScript - бесплатная библиотека JavaScript, распространяемая по лицензии MIT. Он разработан для упрощения разработки веб-приложений, предлагая декларативный подход к потоку данных и краткий синтаксис JS для создания HTML. В этом уроке мы будем использовать NiceScript для написания игры Крестики-нолики . Игра похожа на React tutorial , так что вы можете сравнить подходы. В статье предполагается, что у вас есть базовые знания JavaScript и CSS. С конечным результатом можно..

Путь младшего фронтенд-разработчика к передовой - Усталость фронтенда, ощущение себя самозванцем...
Я сохранил эту статью, опубликованную в журнале Smashing некоторое время назад, но так и не смог ее прочитать. Сегодня, спустя века, у меня появилось немного свободного времени, и я открыл статью. Прочитав пару строк, я начал задаваться вопросом: Откуда в этом мире он знает о том, что я думаю каждый день? Я ребенок 90-х (и я буквально имею в виду ребенка, я не программировал, когда были популярны spacer.gifs , я, вероятно, прыгал со скакалкой или бросал мячи). Я точно не помню, что..

Лучшие ярлыки WebStorm, которые вам нужно знать
Разработчик — тяжелая и утомительная работа, поэтому очень важно выучить основные ярлыки для ускорения нашей работы. 1 Искать везде: ⇧⇧ / Shift+Shift Если вы хотите выучить только один ярлык из этого поста, выучите его!! Это позволяет вам искать в вашем проекте любые файлы, действия, классы или символы, вы можете фильтровать свои результаты и получать совпадения. 2 Поиск слов везде: ⌘+F / Ctrl+F Это позволяет вам искать слово в текущем файле, если вы добавите ⇧ (⌘+⇧+F), вы..

Как фиксировать многострочные сообщения в git commit
Есть несколько простых способов сделать это, все зависит от ваших личных предпочтений. Как разработчики, при использовании Git для фиксации кода в удаленном репозитории нам необходимо записать информацию об этой модификации. В командной строке мы используем команду git commit , например git commit -m , которая позволяет добавить строку информации. Но иногда многострочное сообщение с заголовком и конкретным описанием может лучше отражать ваши намерения, например следующее: Commit..

Проектирование SolidJS: компоненты
SolidJS - это высокопроизводительная библиотека пользовательского интерфейса JavaScript. В этой серии статей подробно рассматриваются технологии и решения, которые использовались при проектировании библиотеки. Вам не нужно разбираться в этом содержании, чтобы использовать Solid. Сегодняшняя статья посвящена системе компонентов Solid. Стоимость компонентов Иногда мне кажется, что я трачу так много времени на тесты и микрооптимизации, что, возможно, теряю связь с реальным опытом..

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

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

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

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

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

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

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

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