PWA é uma boa escolha? #1564
Replies: 10 comments
-
Dei uma olhada rápida em seu Github e pelo que vi você possui conhecimento em Angular, correto? Acho que no seu caso talvez seja interessante utilizar Ionic, pelos seguintes motivos:
Espero ter ajudado 🕺 |
Beta Was this translation helpful? Give feedback.
-
Sim, é uma boa. Claro a PWA ainda possui algumas limtações (principalmente quando olhamos o Safari do Mac, no ios até que está andando). Mas uma coisa boa é usar um projeto como o Capacitor (https://capacitor.ionicframework.com/) onde podemos gerar um apk ou ipa para publicarmos nas stores. A stack não importa tanto assim, desde que a saída dela seja html, css e JS. Então pode ser Vue, Ionic, Angular, React ou mesmo JS puro (claro existem outras inúmeras). |
Beta Was this translation helpful? Give feedback.
-
@sbvorpagel muito bacana cara! 😄 |
Beta Was this translation helpful? Give feedback.
-
Primeiramente seja bem vinda @elenmagalhaes 😄 Sobre sua dúvida, diria que sim, PWA é uma boa escolha para boa parte dos produtos atualmente. Apesar de ter algumas limitações com relação a um app comum (limitações que estão diminuindo cada vez mais), ainda sim é extremamente escalável e fácil de desenvolver. Quanto a sua questão de publicar nas lojas, tenho uma ótima noticia: Isso já é possível já faz algum tempo na Play Store e foi uma das implementações que a Apple fez ano passado, então você consegue colocar seu PWA tanto na Play Store quanto na Apple Store. Esse artigo do Will é muito bom, e você pode pegar de base com certeza. E para finalizar, por coincidência o Kratos Boilerplate que você citou foi desenvolvido por mim, 😂. Posso dizer que sim, ele já gera um PWA automaticamente, mas foi pensado para projetos mais simples, de preferencia estáticos. No seu caso iria para uma solução mais robusta, olharia com muito carinho o GatsbyJS e o Next.js, tanto eu quanto o @willianjusten escrevemos artigos de como desenvolvemos nosso blog usando o Gatsby, sendo que o WIll lançou inclusive um curso sobre o assunto: |
Beta Was this translation helpful? Give feedback.
-
Vale olhar #1388 |
Beta Was this translation helpful? Give feedback.
-
Oi @elenmagalhaes tudo bem ? Eu tenho um projeto chamado https;//cloudcont.app, eu desenvolvi ele fullstack em linguagem HTML, CSS, Jquery, PHP e MYSQL. ele trabalha um pouco diferente dos PWA's normais, por que ao invés dele ficar responsivo, ele reconhece qual a fonte que está o acessando, e assim ele repassa o usuário para um site menor e mais leve, ou mantém o site desktop. Acho que uma das maiores dificuldades seria embutir todo um leque de conteúdo de desk para mobile, já que o projeto seria uma Loja virtual, e economizar tempo de carregamento junto com o trabalho off-line. Ionic seria uma boa por enquanto, já que o Flutter Web tá amadurecendo. |
Beta Was this translation helpful? Give feedback.
-
@eduardosoareszup, @sbvorpagel @felipefialho @lucas-moraes |
Beta Was this translation helpful? Give feedback.
-
Meus 50 cents, acho PWA uma boa, mas como dito, é bom compilar para colocar na loja, pensando em business a loja é algo ótimo para aquisição de clientes. |
Beta Was this translation helpful? Give feedback.
-
Recentemente o Google lançou uma nova tecnologia chamada TWA (Trusted Web Activities) que basicamente você empacota teu site PWA dentro de um apk para distribuição, já tem alguns artigos de como fazer isso: |
Beta Was this translation helpful? Give feedback.
-
Apesar de recomendar também TWA, diria pra tentar ir pra Ionic que vai muito bem com Angular e talvez dê pra reutilizar código e expertise, levando em conta o que a OP conhece. |
Beta Was this translation helpful? Give feedback.
Uh oh!
There was an error while loading. Please reload this page.
-
Oi pessoal, tudo bem?
Sou uma observadora assídua do fórum, mas nunca publiquei aqui, pois conheci o frontendbr recentemente (mal conheço, mas já considero pakas haha 😛).
Antes de criar essa issue, dei uma olhada em bastante postagens, achei até algo 'similar' a minha dúvida aqui, mas não sei se é exatamente a solução para o que preciso, por isso gostaria da ajuda de vocês.
Meu cliente tem a necessidade hoje de criar um MVP, ou seja, inicialmente ele não investirá muito no projeto e nem em recursos. Em resumo, ele precisa de um site estático com algumas rotas básicas e sem autenticação (por enquanto), para que ele já possa ir trabalhando o marketing em cima disso.
Porém, num futuro próximo ele deseja transformar isso em um app (loja) e também incluir a parte de autenticação, crud, chatbot etc.
Então comecei a pensar na stack do projeto e lembrei do PWA. Ele me pareceu perfeito, tirando pelo fato que ele quer fazer o download do app na loja.
Nunca trabalhei com PWA. Na verdade, para dizer que nunca tive contato, eu participei de um projeto onde incluí o Google Analytics e só, rs. Então a partir disso, aqui estão minhas dúvidas:
Vocês acham uma boa ideia eu iniciar um projeto desse em PWA? Creio que se tiver muito ponto positivo em cima da utilização dele, eu possa convencê-lo a não ser um app de loja.
Fuçando por aí, encontrei este repositório. Acham uma boa para eu dar um start?
Vocês poderiam me indicar bons conteúdos para estudo ou tutoriais de como aplicar? Pode ser conteúdo em inglês.
Obs.: Eu encontrei esse artigo do Willian Justen que achei sensacional, mas não queria ter apenas uma fonte.
Caso eu siga por essa solução, quais as maiores dificuldades técnicas que eu possa encontrar?
Por fim, se não for uma boa solução, o que eu poderia utilizar que faria mais sentido?
Desde já agradeço 🤗
Beta Was this translation helpful? Give feedback.
All reactions