Estilizando interfaces com classes no React Native

  Рет қаралды 20,524

Rocketseat

Rocketseat

Күн бұрын

Пікірлер: 61
@dieegosf
@dieegosf 2 жыл бұрын
Obrigado Deuses da programação! Tailwind hoje, Tailwind amanhã, Tailwind sempre!
@felipearanha564
@felipearanha564 Жыл бұрын
💜
@viniciusdeveloper
@viniciusdeveloper 11 ай бұрын
SIm mn
@oliveirafocs
@oliveirafocs Жыл бұрын
Se tá louco! Os melhores professores da atualidade estão na Rocket. Um dia serei Premium e terei a oportunidade de estar dia a dia aprendendo com eles. Parabéns pelo conteúdo, muito top. Eu utilizei a primeira vez Tailwind em dezembro de 2022, desde la me apaixonei. Obrigado, Rodrigo, que conteúdo top! Parabéns de verdade!!!
@jhorranisbrunetti9174
@jhorranisbrunetti9174 2 жыл бұрын
Tem alguns pontos que faz com que eu ainda não utilize: - Não saber a performance disso; - Compatibilidade com bibliotecas de animação (a documentação diz que não tem esse objetivo) - Aplicar Dark mode dessa forma, sem um Provider por exemplo é osso. Gosto muito do tailwind por trazer tudo que precisamos na construção de layout de uma forma simples. Tailwind realmente é muito produtivo. Você entende isso com o tempo. Espero que essa iniciativa traga mais insights pro mundo mobile também, merecemos. Muito bom o vídeo Rodrigão!
@mayconrick6546
@mayconrick6546 2 жыл бұрын
Realmente essa troca de tema da forma como ele mostrou ali, em um projeto maior fica bem chato de implementar.
@RODRIGOVRAUTV
@RODRIGOVRAUTV Жыл бұрын
perguntei para o tio -gpt sobre essa sua duvida e ele me respondeu isso : O NativeWind é uma biblioteca que utiliza práticas do Tailwind CSS, mas em vez de usar classes HTML, usa a lógica de CSS-in-JS. Em termos de desempenho, pode haver algumas diferenças, mas estas geralmente são mínimas e dependem de vários fatores. Em termos de desempenho: Tamanho do arquivo: O tamanho do arquivo pode ser um pouco maior com o NativeWind, já que ele pode incluir mais lógica JavaScript para manipular o CSS. Renderização inicial: O Tailwind CSS normalmente compila todas as classes em um arquivo CSS estático, o que pode ajudar na renderização inicial. No entanto, o NativeWind, por ser CSS-in-JS, pode precisar de um processamento adicional no lado do cliente para gerar o estilo. Cache e reaproveitamento: O Tailwind CSS pode se beneficiar do cache do navegador, já que é um arquivo CSS estático. O NativeWind pode ter uma abordagem diferente, dependendo de como é implementado, podendo impactar o reaproveitamento de estilos. No entanto, essas diferenças são muitas vezes insignificantes na prática e podem variar dependendo da implementação específica, do tamanho do projeto e de outros fatores. Em muitos casos, a diferença de desempenho entre NativeWind e Tailwind CSS pode ser mínima e não percebida pelos usuários. Além disso, a escolha entre usar uma ou outra muitas vezes se resume à preferência pessoal, estilo de desenvolvimento e integração com outras bibliotecas ou ferramentas que você esteja usando no projeto.
@pedrobenicio4955
@pedrobenicio4955 2 жыл бұрын
no começo achava muito estranho essa ideia de "sujar" o HTML. Mas com o tempo eu fui vendo o quanto Tailwind é poderoso. A produtividade com isso é absurda. Sempre fui mais fanboy de css in js. Mas por causa do desempenho e da produtividade, o tailwind me ganhou...Não gosto de usar tailwind pra tudo até porque com o tempo vamos perdendo o jeito de escrever o css tradicional devido o costume de se escrever em classes prontas do tailwind. Então eu fico revezando com Styled Components dependendo do projeto
@chabetiico
@chabetiico 2 жыл бұрын
Tá certo, usava o bootstrapstudio junto com react, quando voltei pro css vanilla nao sabia quase mais nada
@ramonoliveira_dev
@ramonoliveira_dev 2 жыл бұрын
A notificação mais esperada do dia. Só conteúdo top! 👏👏
@reacaosistemas5746
@reacaosistemas5746 2 жыл бұрын
Simplesmente incrível essa integração. Lidando aqui pra integrar no redux.
@er1c3g
@er1c3g 2 жыл бұрын
Já tem um tempinho que venho utilizado tailwind no RN. Ajuda muito no desenvolvimento das UI
@alan3788
@alan3788 2 жыл бұрын
Que top instrutor Rodrigo, Top demais. Estou ansioso em começar com vcs o react native. Abraço
@GladsonReis
@GladsonReis Жыл бұрын
Obrigado por disponibilizar conhecimento
@andresribeiroo
@andresribeiroo 2 жыл бұрын
seria mt massa um vídeo sobre o restyle
@KROMMASyS
@KROMMASyS Жыл бұрын
Excelente didatica, parabens pelo conteudo. !!!
@JohnEsrom
@JohnEsrom 11 ай бұрын
Dá pra usar em conjunto com o styles normal do react native?
@pradella
@pradella 11 ай бұрын
Espetacular
@cleysonlago
@cleysonlago 9 ай бұрын
E no caso, como mudar a COR do ícone quando usado o @expo/vector-icons? Não adianta importar o colors e usar color={colors.verdemedio} , nem direto no ClassName.
@GladsonReis
@GladsonReis Жыл бұрын
Ola ! tentei refazer esta aula, e apresentou este erro, tanto no android quanto no ios App\App.js: Use process(css).then(cb) to work with async plugins
@quinhoriesco
@quinhoriesco Жыл бұрын
Faça um downgrade, exemplo: yarn add --dev tailwindcss@3.3.2
@arozendojr
@arozendojr Жыл бұрын
O react-test-renderer funciona com nativewind ?
@wandersonalwes2428
@wandersonalwes2428 2 жыл бұрын
Massa demais 👏👏
@ocharlespereira
@ocharlespereira 2 жыл бұрын
Excelente vídeo Rodrigão! A nível de consumo de recursos e usabilidade, particularmente, vejo que o nativeWind leva uma vantagem sobre o native-base. Mas particularmente eu prefiro não utilizar UI para Mobile, pois diferentemente da Web(CSS é mais agressivo), qualquer processo que utilize mais memória que vc aplica em um app,(dependendo do tamanho), isso no fim vira é uma dor de cabeça. E prefiro deixar um código mais limpo do que ficar sujando com classes(mesmo se alocar em um local especifico). Vejo que podemos alocar estes recursos para lib que de fato precisa ser utilizado como um gesture-handler, reanimated, moti, etc....
@DouglasSantos-fz2pg
@DouglasSantos-fz2pg 2 жыл бұрын
nativeWind ou native-base? qual tem melhor desempenho?
@manoellopes211
@manoellopes211 2 жыл бұрын
Tem queria saber
@brunogomes5431
@brunogomes5431 Жыл бұрын
Também
@manoellopes211
@manoellopes211 2 жыл бұрын
Vai rolar NativeWind no Ignite ?
@walissonwaal
@walissonwaal Жыл бұрын
E referente as fontes?
@ThaleSato
@ThaleSato 2 жыл бұрын
Qual sistema operacional é esse?
@rhadamez
@rhadamez 2 жыл бұрын
Será que causa bastante diferença na performance?
@sinistro9able
@sinistro9able 5 ай бұрын
Mesmo em um pocket, a diferença seria mínima.
@brunohenriquesilva1359
@brunohenriquesilva1359 Жыл бұрын
Muito top
@thymarques
@thymarques 2 жыл бұрын
Eu tava pensando nisso hoje...
@rildomaster
@rildomaster Жыл бұрын
Agora fiquei confuso.... NativeWind ou NativeBase?
@saviodev777
@saviodev777 2 жыл бұрын
dá um pouco de agonia com o tamanho da string do className kkk mas acho q acostuma com o tempo
@alexandrecastro9528
@alexandrecastro9528 2 жыл бұрын
É igual botar purê no cachorro quente
@principe.borodin
@principe.borodin 2 жыл бұрын
AAAAMMMMMMOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOO!!!!!!
@Black_9
@Black_9 Жыл бұрын
É, prefiro fazer na raça que poluição de código, com a integração já deixa meio poluído, imagina com Tailwind + animated, na web já larguei Bootstrap por causa disso, nada contra projeto em si, tem espaço para todos, mas para mim eu não uso, porque para manutenção de grandes projetos fica tenso muita classes, ainda mais com clientes e Designs chatos querem inventar moda e posicionar coisas em lugares chatos para, depois dar trabalho no responsivo.
@thiagodomingues9521
@thiagodomingues9521 2 жыл бұрын
Quem usa tailwind deve tá pagando alguma dívida de jogo, não é possível
@enriquesantosdeoliveira5798
@enriquesantosdeoliveira5798 2 жыл бұрын
Também achava isso, mas o negócio é bão kkk
@Futebolmemorable
@Futebolmemorable 8 ай бұрын
Vou ti fala, quando você pega um projeto muito grande e tem que da nome pra cada class, ai você vai lembra do tailwind kkkk
@brunogomes5431
@brunogomes5431 Жыл бұрын
Pô o código fica muito feio kkkk tu ganha muito tempo pra gastar esse tempo todinho depois pra entender oq vc fez nessas classes qnd precisar mexer dkkdkd
REAL or FAKE? #beatbox #tiktok
01:03
BeatboxJCOP
Рет қаралды 18 МЛН
Мен атып көрмегенмін ! | Qalam | 5 серия
25:41
黑天使被操控了#short #angel #clown
00:40
Super Beauty team
Рет қаралды 61 МЛН
Criei uma lista interativa totalmente do ZERO
1:03:43
Rocketseat
Рет қаралды 12 М.
EXPO ROUTER V2 (SDK49 news!)
55:07
Rocketseat
Рет қаралды 21 М.
Feature Flag com configcat no React Native
27:29
Rocketseat
Рет қаралды 8 М.
Utilizando TailwindCSS no React Native com NativeWind
17:08
Rodrigo Gonçalves
Рет қаралды 8 М.
Notificações locais de um jeito FÁCIL com Notifee
39:23
Rocketseat
Рет қаралды 19 М.
Autenticação local com BIOMETRIA no React Native
36:11
Rocketseat
Рет қаралды 17 М.
Manipulando Scrollview  (+ Animações) no React Native
48:50
Rocketseat
Рет қаралды 12 М.
REAL or FAKE? #beatbox #tiktok
01:03
BeatboxJCOP
Рет қаралды 18 МЛН