Рубрики
Без рубрики

Организация моего первого голосового чата React Native в Telegram

Сегодня я провел свой первый React Native Voice Chat в Telegram 😊. Теперь, когда Telegram ввел голосовые чаты для каналов (по сути, club house, но лучше) …

Сегодня я провел свой первый React Native Voice Chat в Telegram 😊.

Теперь, когда Telegram ввел голосовые чаты для каналов (по сути, club house, но лучше) …

… Я решил, что это принесет большую пользу моему каналу React Native Status в Telegram, так как я смогу легче взаимодействовать со своей аудиторией и делиться знаниями друг с другом.

Сегодняшняя тема была “The Good and Bad of React Native 🌶️”, и было очень весело узнать, что разные люди находят разочаровывающим и что им нравится в React Native.

Положительные стороны

Некоторые хорошие моменты, которые были упомянуты о React Native, были следующими:

  • Очень приятно видеть, что большая часть кода работает как на Android, так и на iOS без необходимости вносить значительные изменения для поддержки обеих платформ.
  • Expo действительно прост в использовании и избавляет от множества разочарований при обновлении и установке пакетов React Native.
  • После версии 0.60 в React Native появилась функция Auto Linking, что значительно упрощает добавление библиотек Native в ваши проекты. К счастью, теперь нам не нужно тратить 2 часа на исправление сборки в Xcode из-за проблем с несовместимостью библиотек.

Недостатки

Некоторые плохие моменты, которые были упомянуты о React Native, следующие:

  • По-прежнему иногда сложно обновить React Native до новой версии, так как приходится обновлять родные файлы Android и iOS, которые можно легко испортить.
  • Создание отзывчивого дизайна (например, шрифтов) все еще сложно, но, к счастью, некоторые пакеты, такие как drispy, делают это немного проще.
  • Иногда размер приложения может быть довольно большим в зависимости от пакетов. Хороший инструмент, который помогает определить тяжелые пакеты, – react-native-bundle-visualizer. Кроме того, генерация AAB-файлов вместо APK также значительно уменьшает размер файла!

Присоединяйтесь к нашему сообществу 👥

React Native Status – это небольшое сообщество, которое живет в Telegram. Здесь я еженедельно публикую новости/размышления о React Native и других смежных темах (React.js, JavaScript, TypeScript, интересные библиотеки и т.д.). Обязательно присоединяйтесь, если вы любите React Native! 🙂 …

p.s 🤫 Недавно я начал вести подкаст под названием The Anxious Developer, в котором я делюсь своими знаниями о том, как уменьшить стресс, стать более настоящим и продуктивным разработчиком. Мне бы очень хотелось услышать ваши мысли по этому поводу! 😊

Помните, вы достойны, вы любимы и вы важны! Хорошего дня!

Оригинал: “https://www.codementor.io/@andreizgirvaci/hosting-my-first-react-native-voice-chat-on-telegram-1gj9c7q0hg”