Публикации по теме '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. Он настолько интуитивно понятен, а встроенные методы упрощают решение проблем. Если вы..