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


Работа с локальными изображениями в React
Такие фреймворки, как React, были созданы, чтобы упростить веб-дизайн и разработку, однако недостатком фреймворков является то, что вещи не идут естественным путем так, как им хотелось бы создавать с нуля. Одна из проблем, с которыми я столкнулся при установке React, - это работа с изображениями на моем ПК, и довольно удивительно, что я не смог найти решение в Интернете (даже stackoverflow), поэтому мне пришлось разобраться во всем самостоятельно. В этой короткой статье я расскажу вам,..

React Custom Hooks - используйте AutoScroll
Репо, связанное с этой статьей, можно найти здесь Недавно на работе я разработал компонент React с фиксированной высотой, но содержимое которого может иметь большую высоту, чем родительский div. Div содержит переменное количество входов, количество которых определяется пользователем, который может добавить вход, нажав кнопку. Я применил свойство overflow: scroll css, чтобы пользователь мог прокрутить вниз и использовать добавленный ввод. Вот упрощение компонента: Но..

Как интерфейсное модульное тестирование превратилось для меня из увлечения в настоящую вещь
Как интерфейсное модульное тестирование превратилось для меня из увлечения в настоящую вещь Прямо сейчас. Просто так. Трудно обойти слово тестирование , если вы собираетесь стать профессиональным программистом. Конечно, я читал об этом и даже потратил несколько часов на написание тестов и решение искусственных задач с помощью разработки через тестирование. Но у меня не было возможности применить полученные знания в повседневной жизни кодирования. Это просто не в моей работе. Мы..

SvelteStorm: первая IDE Svelte
Svelte Storm - это новая среда IDE с открытым исходным кодом, созданная для разработчиков Svelte. Запущенный 15 июля 2021 года, Svelte Storm и его репо будут открыты для внесения вкладов и проблем, поскольку команда продолжает расти и расширять продукт. Но что такое Svelte? Svelte - это JavaScript-фреймворк, цель которого - позволить разработчикам писать чистый, декларативный и понятный код для создания реактивных одностраничных приложений. Сообщество Svelte растет, и по мере его..

Что такое GraphQL?
Facebook начал разработку GraphQL в 2012 году и выпустил его в 2015 году. С 2018 года за проект отвечает Linux Foundation. Цель GraphQL - предоставить язык запросов для выборки и обработки данных. Это не совсем SQL и не REST. Это где-то посередине, позволяя разработчикам запрашивать, изменять и организовывать данные интуитивно понятным и безопасным способом. Альтернативы: ОТДЫХ Чтобы понять, что такое GraphQL, вы должны сначала понять, чем является GraphSQL не . Во-первых, это не..

Понимание иерархии компонентов
Понимание иерархии компонентов Обзор Состав ├ Primitives ├ Elements ├ Compositions Понимание иерархии Основная цель иерархии - обеспечить сфокусированный объем ответственности для отдельных компонентов и значимых отношений между ними. Это позволяет составлять компоненты таким образом, чтобы обеспечить здоровый баланс структуры и гибкости. Без структуры компоненты становятся несовместимыми и несовместимыми. Но без гибкости компоненты становятся хрупкими и жестко..

Выделение результатов поиска с помощью jQuery
19 марта 2015 г. Check out the original post on my blog Сделайте поиск удобным для пользователя Поиск является ключевой функцией почти каждого сайта, который вы используете, и каждого сайта, который вы когда-либо создавали. Для некоторых сайтов функциональность поиска может быть разницей между сохранением пользователя или его потерей конкуренту. Единственная функция Google — это поиск, и они стоят более 300 миллиардов долларов . Важно сделать поиск максимально удобным для..