Forwarded from Timur
✅
📚
Она позволяет легко управлять состоянием с минимальным количеством кода
и без необходимости в сложных концепциях. В отличие от Redux или других
более крупных решений, Jotai ориентирован на простоту и гибкость. Он использует
атомы (отсюда и название), которые представляют собой единицы состояния.
Эти атомы могут быть использованы в компонентах React и связаны друг с другом.
⚙️Особенности:
➖
➖
➖
➖
📑Doc: тут
💾Github: тут
#frontend #lib #js
Jotai библиотека для React-приложения.📚
Jotai — это библиотека для управления состоянием в React-приложениях. Она позволяет легко управлять состоянием с минимальным количеством кода
и без необходимости в сложных концепциях. В отличие от Redux или других
более крупных решений, Jotai ориентирован на простоту и гибкость. Он использует
атомы (отсюда и название), которые представляют собой единицы состояния.
Эти атомы могут быть использованы в компонентах React и связаны друг с другом.
⚙️Особенности:
➖
Подходит для небольших и средних проектов➖
Стиль написание "Атом"➖
Простота ➖
Производительности📑Doc: тут
💾Github: тут
#frontend #lib #js
Forwarded from Timur
✅Задача для Java
📚Дано целое число num. Вы можете поменять в нём местами
две цифры один раз, чтобы получить максимальное значение.
⚙️Нужно вернуть максимальное значение, которое вы можете получить.
👁🗨Пример №1:
«
» 7236
💡Пояснение: Поменяли 2 и 7 местами.
👁🗨Пример №2:
«
» 9973
💡Пояснение: Ничего местами не поменяли.
👁🗨Пример №3:
«
» 7234561
💡Пояснение: Все цифры поменяли.
#task #java
«Maximum Swap»📚Дано целое число num. Вы можете поменять в нём местами
две цифры один раз, чтобы получить максимальное значение.
⚙️Нужно вернуть максимальное значение, которое вы можете получить.
👁🗨Пример №1:
«
2736» 7236
💡Пояснение: Поменяли 2 и 7 местами.
👁🗨Пример №2:
«
9973» 9973
💡Пояснение: Ничего местами не поменяли.
👁🗨Пример №3:
«
1234567» 7234561
💡Пояснение: Все цифры поменяли.
#task #java
Forwarded from Timur
✅Задача по Java: Удаление дубликатов из списка с сохранением порядка
📚Напишите метод
возвращает новый список, содержащий только уникальные
строки, сохраняя их порядок появления.
👁🗨Пример №1:
«
» [apple, banana, orange]
👁🗨Пример №2:
«
» [Timur, Alex, Max]
👁🗨Пример №3:
»
« [JS, Java, Python]
#task #java
📚Напишите метод
removeDuplicates, который принимает список строк и возвращает новый список, содержащий только уникальные
строки, сохраняя их порядок появления.
👁🗨Пример №1:
«
List.of("apple", "banana", "apple", "orange", "banana")» [apple, banana, orange]
👁🗨Пример №2:
«
List.of("Timur", "Alex", "Max", "Alex", "Max")» [Timur, Alex, Max]
👁🗨Пример №3:
»
List.of("JS","Java", "JS", "JS", "Python")« [JS, Java, Python]
#task #java
Forwarded from Timur
🟢Go и Rust заменят Java и Python: на чем писать в 2025 году и дальше
📚А вы тоже заметили, что Go и Rust сейчас на слуху? Об этих языках
говорят все больше, и это не удивительно, учитывая их возможности.
Но могут ли они тягаться с Java и Python? В статье рассмотрим ключевые
особенности и перспективы этих языков.
📑Читать: тут
#article
📚А вы тоже заметили, что Go и Rust сейчас на слуху? Об этих языках
говорят все больше, и это не удивительно, учитывая их возможности.
Но могут ли они тягаться с Java и Python? В статье рассмотрим ключевые
особенности и перспективы этих языков.
📑Читать: тут
#article
