Как стать разработчиком мобильных приложений. Мой путь из веба в мобайл

группа Beatles возле студии звукозаписи Abbey Road
55

React, Vue или Angular? Другой взгляд на выбор JavaScript-фреймворка

React, Vue или Angular? Другой взгляд на выбор JavaScript-фреймворка
66

React 19 уничтожит все фреймворки

React 19 уничтожит все фреймворки
22

Как импортозаместить сервисы: Разработка корпоративного чат-бота с использованием React и библиотеки Urban Bot

В статье я расскажу о том, как мы импортозаметстили токсичные сервисы с помощью чат-бота и о малоизвестном способе разработки чат-ботов — React + декларативный подход, который основан на базе библиотеки Urban Bot, а также приведу примеры различных подходов разработки чат-ботов, и, разумеется, поделюсь своим опытом продуктовой разработки для импорто…

Как импортозаместить сервисы:  Разработка корпоративного чат-бота с использованием React и библиотеки Urban Bot
55

Connecting the world 🌎

Hello Folks 👋🏼

Connecting the world 🌎

Разработка браузерных игр с использованием Phaser3, React, Typescript

Думаю, ни для кого не секрет, что каждый уважающий себя разработчик программного обеспечения должен иметь в своем портфолио хотя бы один пет-проект, а лучше полноценный продукт, дающий дополнительный постоянный заработок. Предметных областей и тематик приложений великое множество, но среди них есть одна, которая заслуживает отдельного внимания — ра…

Все социальные сети в одном месте! Аналог Taplink и Linktree на React JS и Chakra UI!

Поэтому мне пришла идея сделать такой сервис для себя и разместить конечный результат на сервере, а в этой статье я хочу поделиться своим проектом и рассказать Вам как его настроить и использовать!

Все социальные сети в одном месте
11

Разработал аналог P2P Wallet в Telegram или как я сделал WebApp в Telegram

Всем привет! Думаю все видели новость о том что Telegram сделал кошелек Wallet доступным для каждого пользователя. Еще до этих событий ко мне обратился клиент, сделать копию P2P Маркета Wallet для его страны.

44

React Custom Hook: useTimeout

React Custom Hook: useTimeout

React Custom Hook: useStorage

React Custom Hook: useStorage

One of the key advantages of this custom hook is its simplicity. You can use it to store any type of data, such as strings, numbers, or even complex objects, with just a few lines of code. Additionally, useStorage handles the serialization and deserialization of data for you, so you don't have to worry about converting values to and from JSON.

React Custom Hook: useStateWithValidation

React Custom Hook: useStateWithValidation

One of the key advantages of this custom hook is its flexibility. You can pass any validation function that suits your specific requirements. Whether it's checking the length of a string, ensuring a numeric value falls within a certain range, or performing more complex validations, useStateWithValidation has got you covered.

React Custom Hook: useStateWithHistory

React Custom Hook: useStateWithHistory
  • Automatic history tracking: useStateWithHistory automatically keeps track of the values you set, allowing you to access the complete history whenever you need it.
  • Efficient memory usage: The hook utilizes a capacity parameter, ensuring that the history doesn't grow indefinitely. You can define the maximum number of historical values to keep, prevent…
[]