Тёмный
No video :(

Expo vs React Native CLI - Qual escolher para EMPREGO? 

Coffstack
Подписаться 26 тыс.
Просмотров 2,4 тыс.
50% 1

Expo vs React Native CLI do ponto de vista que mais te interessa: mercado de trabalho! Sim, o Expo é o queridinho do momento e aparenta estar se tornando para o React Native o que o Next.js se tornou para o React na web. Mas será que as soluções do mundo real (fora da bolha do RU-vid e cursos) estão realmente virando a chave para o Expo? Assista até o final para entender.
✅ Faça parte da melhor comunidade React Native do Brasil:
▸ coffstack.com/...
✅ Comunidade Discord:
▸ / discord
✅ VOCÊ TAMBÉM VAI GOSTAR DESSES VÍDEOS:
▸ • Expo é o Framework Ofi...
▸ • Você Está Fazendo Erra...
▸ • Entrevista Técnica: O ...
▸ • Por Que Falta VAGA par...
▸ • INTERCÂMBIO e TRABALHA...
▸ • As MELHORES Biblioteca...
✅ REDES SOCIAIS:
Instagram: @lucasgar6
/ lucasgar6
Instagram: @coffstack
/ coffstack
TikTok: @coffstack
/ coffstack
Twitter: @coffstack
/ coffstack
Blog/Artigos
blog.coffstack...
#reactnative #Expo #reactjs #reactconf #javascript #typescript
Music track: Rebellion by Aylex
Source: freetouse.com/...
No Copyright Vlog Music for Video

Опубликовано:

 

24 май 2024

Поделиться:

Ссылка:

Скачать:

Готовим ссылку...

Добавить в:

Мой плейлист
Посмотреть позже
Комментарии : 32   
@erfelipe
@erfelipe 2 месяца назад
Totalmente coerente. CLI sempre... atalho (expo) de vez quando.
@olokinhomewwww550
@olokinhomewwww550 2 месяца назад
eu acho que o Expo vem ficando cada vez mais maduro, já foi a fase que com ele não se tinha acesso as pastas nativas, pq agora com dev client e bare workflow vc consegue juntar o mlhr o rn cli e do expo em um único projeto. Se vc precisa de uma lib nativa que o expo não da suporte, com dev cliente ou bare workflow vc consegue descer ao nivel nativo, mas caso o expo de suporte a lib, a configuracao vai ser muito mais facil atraves de plugins ou somente a instalaco usando expo install. Claro que o mercado de hj os projetos são muito mais voltados para rn cli pq esses projetos nasceram quando o expo ainda estava com as limitações nativas, mas estou ansioso para ver como o mercado vai reagir daqui para frente a medida que o expo vem se tornando mais e mais maduro
@Coffstack
@Coffstack 2 месяца назад
Sim o Expo amadureceu bastante, mas se você chega num ponto onde precisa integrar algo nativo, a configuração com o React Native CLI acaba sendo mais fácil. Com o Expo plugin ou essa geração dinâmica do código nativo eles só introduziram novas APIs sem simplificar o processo. Eles acabaram precisando dar um passo atrás e criar essas soluções de plugin e do EAS Build que são espécies do "workaround" pra resolver um problema que eles mesmo criaram: O sequestro da da camada nativa. O próprio App da React Conf 2024 que foi apresentado na conferência, tem um patch-package pra corrigir um erro na integração da react-native-bootsplash através de um plugin do Expo. Para projetos profissionais, não vale a pena. Digo isso com tranquilidade porque não sou clubista ou algo assim, queria mesmo que eles tivessem resolvido os principais problemas do ecossistema, mas o que eles resolveram foram coisas básicas que qualquer um com 6 meses de RN sabe: Abrir o Xcode e Android Studio para alterar um ícone, o nome do App, fazer um build, etc.
@olokinhomewwww550
@olokinhomewwww550 2 месяца назад
@@Coffstack show de bola a devolutiva, Lucas. Interessante ver seu ponto de vista mais profissional do mercado
@GabrielHenrique-bk3uy
@GabrielHenrique-bk3uy 2 месяца назад
Peguei um projeto entrei no doc do react-native, tentei usar expo com o expo router só passei raiva, sempre utilizei CLI, deletei o projeto expo e fiz normalmente pelo CLI mesmo
@Coffstack
@Coffstack 2 месяца назад
Bem comum com Expo hahaha
@vagnerlandio
@vagnerlandio 2 месяца назад
Expo é uma abstração desnecessária, é como você falou, algumas coisas eles complicam mais do que ajudam. O que observo é que o primeiro app que as empresa criam são em Expo, mas acabam chegando em alguma limitação do expo e tem que ou fazer o 'eject' ou partir para o CLI.
@JosedaTech
@JosedaTech 2 месяца назад
Eu sempre uso o expo para projetos pequenos
@Coffstack
@Coffstack 2 месяца назад
Sim, se o projeto for de médio a grande porte e pensado no médio e longo prazo o CLI ainda é a melhor escolha.
@antoniovuono4521
@antoniovuono4521 2 месяца назад
@@Coffstack mesmo com o bareworkflow ? no mercado a maioria dos projetos que atuei foram com a CLI. Recentemente participei de um projeto médio e usaram expo com bareworkflow e foi tranquilo.
@DevWillChannel
@DevWillChannel 2 месяца назад
Aqui na firma aconteceu isso, começamos com expo por que o projeto no inicio seria simples, e pela facilidade de publicar e buildar em IOS sem ter um mac, mas hoje está muito difícil por que algumas coisas já estão deixando a desejar com o expo. Sem falar em quando tenho que atualizar o SDK do expo, é um Deus nos acuda, quebra tudo kkk
@antoniovuono4521
@antoniovuono4521 2 месяца назад
@@DevWillChannel vocês utilizaram o bare-workflow ? Na maioria das empresas que eu trabalhei só peguei um app médio que foi feito com expo bare-workflow e nunca tivemos problemas. Agora sobre o ponto de atualizar sdk, mesmo na CLI atualização de versão do RN sempre surgem problemas de compatibilidade pr ajustar.
@andersondecarvalho2953
@andersondecarvalho2953 2 месяца назад
Trabalho com desenvolvimento mobile mais 10 anos, desenvolvendo nativo iOS (Objective-C e swift) e android (java e kotlin) e durante os últimos 5 anos tenho atuado como tech lead em projetos usando react-native. Com certeza o conhecimento nativo fez toda a diferença nos projetos que atuei.
@Coffstack
@Coffstack 2 месяца назад
Boa! Quanto mais avanço na minha carreira de mobile, mas vejo o quão é importante.
@YashiMayu
@YashiMayu 9 дней назад
pode compartilhar quais são suas tecnologias? sou iniciante na área mobile nativo e queria ter mais uma base de tecnologia, principalmente back-end
@BrunoSilva-vw4uo
@BrunoSilva-vw4uo 2 месяца назад
Eu ainda prefiro usar o react native cli, o expo tem muita incompatibilidade com algumas libs e quando você instala ele quebra tudo. Então é isso, muito bom!
@Coffstack
@Coffstack 2 месяца назад
Sim, já passei por isso alguma vezes, no final mesmo começando com Expo, se o projeto dura mais de 3 meses a gente acaba mudando para o CLI
@BrunoSilva-vw4uo
@BrunoSilva-vw4uo 2 месяца назад
@@Coffstack boa mestre! mais programadores de linguagens e menos de frames
@ustav_o
@ustav_o 2 месяца назад
já usei bastante e essas libs incompatíveis quase que sempre tem alternativa ou é tão fácil q dá p fazer na mão
@BrunoSilva-vw4uo
@BrunoSilva-vw4uo 2 месяца назад
@@ustav_o sabe o que é foda, se você tenta criar um projeto pelo npx react-native init não instala mais nada. Ou seja você é obrigado a instalar com o expo wtf!
@BrunoRn0
@BrunoRn0 2 месяца назад
Mn, tô começando agora estudar sobre react native, tem uma dica de onde posso começar, sei q é muito complexo
@Coffstack
@Coffstack 2 месяца назад
Fala, Bruno. Eu tenho uma formação completa pra quem tá começando, só precisa ter os conhecimentos básicos de JavaScript. coffstack.com/profissional-react-native/
@cecon3315
@cecon3315 2 месяца назад
Sabe dizer se projetos expo é possível integrar com SDK`s de terceiros?
@Coffstack
@Coffstack 2 месяца назад
Hoje em dia já é sim, mas acaba sendo mais complicado do que no react native CLI. Vc tem que criar um plugin específico do Expo pra isso.
@ustav_o
@ustav_o 2 месяца назад
é so acostumar q fica bom
@henriquebortoletto2379
@henriquebortoletto2379 2 месяца назад
Cara que app é feito no curso? Se puder falar é claro.
@Coffstack
@Coffstack 2 месяца назад
É uma rede social de fotos você pode conferir o Figma aqui: www.figma.com/design/qZVdIhrBpXhyZCPhy1WfAh/App---Nubble-(v.1.1)?node-id=0-1&t=xEczN6r9kcNBD6LA-0
@henriquebortoletto2379
@henriquebortoletto2379 2 месяца назад
@@Coffstack Gostei, logo mais vou me inscrever.
@Coffstack
@Coffstack 2 месяца назад
@@henriquebortoletto2379 Valeu! Qualquer dúvida chama lá no Instagram @lucasgar6
Далее
Gli occhiali da sole non mi hanno coperto! 😎
00:13
Вся Правда Про Хазяевов !
41:02
Просмотров 2,4 млн
From React to React Native in 12 Minutes
12:33
Просмотров 11 тыс.
10 MOTIVOS PARA APRENDER REACT NATIVE
7:45
Просмотров 6 тыс.
GANHE 10 MEGACAIXAS OU 60 SORTEIOS STARR - DUBLADO!
2:26
3 Tips for Scaling React Apps with TailwindCSS
15:21
Просмотров 40 тыс.
VOCÊ QUER DESISTIR DA PROGRAMAÇÃO? (eu também)
8:54