Comments (14)
Esse ano eu comecei a olhar mais a fundo o GraphQL com Gatsby, e curti bastante!
É uma coisa a mais pra aprender? É. Mas é bem mais simples pra galera de front aprender a fazer requests - já que tem uma base parecida com JSON - do que de fato configurar um server GraphQL pra se comunicar com seu banco ou qualquer que seja sua fonte de dados =)
Então só vejo vantagens =)
from forum.
Eu tô tentando fechar essa, você quer que eu abra mais uma? rsrs
Notei também que a discussão sobre REST foi normalmente encerrada, por exemplo: #465
E ela teve muito mais interações, fora ser um assunto que não é focado numa tecnologia em si, então poderia perdurar muito mais.
from forum.
Acho muito valido toda essa 'sobrecarga' que está tendo, antes se via muito 'cada um cuida do seu', hoje está muito mais, time. Acho que todo mundo sai ganhando com esse tipo de abordagem.
A minha duvida seria, o quanto e performático o GraphQL.
from forum.
Summon @rodrigopr
from forum.
Isso não faz muito sentido, já fazem 3 anos que a issue foi aberta o GraphQL já nem é mais o mesmo, mas o pior: a issue não tem atividade nenhuma, manter ela aberta não tá contribuindo pra isso mudar.
Numa área tão volátil quanto a nossa, discussões de anos atrás, ainda mais quando se tratam de tecnologia, quanto estão contribuindo para o forum?
Pra não ficar só expondo problema: não seria muito melhor ter uma label GraphQL e ir tagueando as issues referentes? Assim as pessoas encontrariam diversas discussões que podem acontecer de forma granular ao invés de concentrar tudo numa issue só.Outro ponto, que é o que me faz voltar aqui na verdade, é que as pessoas usam a issue list do GitHub pra organizar suas tarefas; e agora eu tenho uma "tarefa" que nunca mais vai sair da minha lista de tarefas, mesmo que ela esteja velha e sem nenhuma atividade.
[Edit]
E agora eu acho que tem mais conteúdo sobre fechar a issue do que sobre o tema da issue rsrs
Abra uma issue sobre isso
from forum.
Alô Alô @igorapa, ajuda nois
from forum.
Tenho dois pontos sobre performance, mais sobre o roundtrip client-server do que a implementação do GraphQL.
- Com um controle maior da estrutura na UI, você pode eliminar campos que não estão sendo mais utilizados e diminuir o tamanho do documento JSON, reduzindo o stress na network.
- Dados linkados podem ser obtidos num único roundtrip pro server ao invés de fazer um pra pegar um ID e depois fazer outro pra pegar os detalhes.
Claro que por uma camada de GraphQL no client e no server significa mais processo, mas não acredito que a implementação venha a ser o gargalo numa aplicação. Geralmente é network ou query (no caso do GraphQL um resolver que ainda é responsabilidade do dev, não da biblioteca) não otimizada.
from forum.
👀
from forum.
3 anos depois. E aí galera, quais suas visões?
from forum.
Closed due inactivity.
from forum.
👀
from forum.
from forum.
@leocavalcante, issues no forum não são fechadas, man. A não ser que quebrem as regras, etc
from forum.
Isso não faz muito sentido, já fazem 3 anos que a issue foi aberta o GraphQL já nem é mais o mesmo, mas o pior: a issue não tem atividade nenhuma, manter ela aberta não tá contribuindo pra isso mudar.
Numa área tão volátil quanto a nossa, discussões de anos atrás, ainda mais quando se tratam de tecnologia, quanto estão contribuindo para o forum?
Pra não ficar só expondo problema: não seria muito melhor ter uma label GraphQL e ir tagueando as issues referentes? Assim as pessoas encontrariam diversas discussões que podem acontecer de forma granular ao invés de concentrar tudo numa issue só.
Outro ponto, que é o que me faz voltar aqui na verdade, é que as pessoas usam a issue list do GitHub pra organizar suas tarefas; e agora eu tenho uma "tarefa" que nunca mais vai sair da minha lista de tarefas, mesmo que ela esteja velha e sem nenhuma atividade.
[Edit]
E agora eu acho que tem mais conteúdo sobre fechar a issue do que sobre o tema da issue rsrs
from forum.
Related Issues (20)
- Como poderia fazer sorteio em JS da lista de entrada (não random), através de criptografia aleatória?
- Problema com redirecionamento de rota no react HOT 2
- Lentidão ao executar projetos React HOT 12
- Emissão de Nota Fiscal para o exterior HOT 2
- Ajuda com Python Opencv HOT 2
- Passo adiante Kit de trabalho para home-office HOT 2
- Duvida com condição if HOT 3
- Duvida com redirecionamento: window.location.href = "login.html"; HOT 5
- Sistemas para Internet ou ADS?
- Como utilizar ícones em componentes React
- DÚVIDA SOBRE HTML E JS / innerHTML usado com FOR substitui o valor na hora da apresentação em div HOT 2
- Materialize no ReactJS HOT 4
- Bug no evento `pinch-to-zoom` no Google 3D Swirl Ads HOT 1
- Qual o melhor curso eng da comput e Eng de software
- problema na rota com Reactjs
- problema na rota com Reactjs HOT 2
- Olá amigos! HOT 1
- O uso da função de discussions não tem integração com o Slack HOT 3
- Qual faculdade para defesa cibernética ? HOT 1
- Oi pessoal, alguém tem cupom da husky ainda? HOT 2
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from forum.