All Projects → rocketseat-education → live-gatsby

rocketseat-education / live-gatsby

Licence: MIT license
This repository contains the code developed in the Gatsby live

Programming Languages

CSS
56736 projects
javascript
184084 projects - #8 most used programming language

Projects that are alternatives of or similar to live-gatsby

gatsby-theme-egghead-blog
This is a theme version of our gatsby-starter-egghead-blog.
Stars: ✭ 18 (+28.57%)
Mutual labels:  gatsby
static-web-apps-gallery-code-samples
A community showcase of projects built with Azure Static Web Apps 🎉 Visit: https://microsoft.github.io/static-web-apps-gallery-code-samples/
Stars: ✭ 96 (+585.71%)
Mutual labels:  gatsby
gatsby-personal-site
My personal site made with Gatsby
Stars: ✭ 31 (+121.43%)
Mutual labels:  gatsby
ee.Yrewind
Can rewind and save YouTube live stream
Stars: ✭ 133 (+850%)
Mutual labels:  live
cycling
🚴 My cycling trip from ShangHai to Wuhan in China.
Stars: ✭ 34 (+142.86%)
Mutual labels:  gatsby
gatsby-starter-highlights
Gatsby.js V2 starter template based on highlights by HTML5 UP
Stars: ✭ 15 (+7.14%)
Mutual labels:  gatsby
react-native-agoraio
声网agora.io React-Native模块封装 支持iOS / Android
Stars: ✭ 22 (+57.14%)
Mutual labels:  live
techlist-frontend-web
Explore a curated list of ~1200 companies changing the way legal is done.
Stars: ✭ 28 (+100%)
Mutual labels:  gatsby
gatsby-starter-fractal
Gatsby.js V2 starter template based on Fractal by HTML5 UP
Stars: ✭ 19 (+35.71%)
Mutual labels:  gatsby
gatsby-starter-kit
A set of starters for Gatsby.js
Stars: ✭ 99 (+607.14%)
Mutual labels:  gatsby
gatsby-starter-wordpress-advanced
Gatsby WordPress Starter Advanced - Tutorial
Stars: ✭ 63 (+350%)
Mutual labels:  gatsby
rt-mrcnn
Real time instance segmentation with Mask R-CNN, live from webcam feed.
Stars: ✭ 47 (+235.71%)
Mutual labels:  live
blog.scottspence.me
My personal blog made with Gatsbyjs
Stars: ✭ 15 (+7.14%)
Mutual labels:  gatsby
acfunlive-backend
AcFun直播通用后端
Stars: ✭ 19 (+35.71%)
Mutual labels:  live
php-aliyun-open-api-live
阿里云直播API,使用guzzleHttp 中间件方式实现,单文件
Stars: ✭ 18 (+28.57%)
Mutual labels:  live
gregberge.com
Personal website of Greg Bergé.
Stars: ✭ 47 (+235.71%)
Mutual labels:  gatsby
docs.wpgraphql.com
DEPRECATED. The docs now exist within the WPGraphQL repo:
Stars: ✭ 23 (+64.29%)
Mutual labels:  gatsby
gatsby-london-after-midnight
A free, open source, image-concentric starter for GatsbyJS
Stars: ✭ 37 (+164.29%)
Mutual labels:  gatsby
gatsby-plugin-tailwindcss
Plug Tailwind CSS to your Gatsby website
Stars: ✭ 46 (+228.57%)
Mutual labels:  gatsby
liveshop
融合电商与直播的跨平台APP,主要采用了Flutter技术开发而成,目前开发中
Stars: ✭ 24 (+71.43%)
Mutual labels:  live

Gatsby

Repositório da live de Gatsby

Esse repositório contém o código desenvolvido durante a live do Bootcamp sobre Gatsby. Você pode ver o projeto em livegatsby.netlify.com.

Obs.: Essa documentação está disponível também em Inglês 🇺🇸

🚀 Como rodar o projeto

  1. Faça um clone do repositório.

    git clone https://github.com/rocketseat/live-gatsby
  2. Comece a desenvolver.

    Entra na pasta e inicie o servidor de desenvolvimento

    cd live-gatsby/
    yarn start
  3. Abra o código fonte e bora dale!

    O site está rodando em http://localhost:8000!

    Obs: Você vai ver um link secundário: http://localhost:8000/___graphql. Essa ferramenta pode ser utilizada para fazer query de informações. Saiba mais em https://www.gatsbyjs.org/tutorial/part-five/#introducing-graphiql.

🧐 O que tem dentro?

Um pouco sobre os arquivos que tem dentro de um projeto Gatsby:

├── node_modules
├── content
├── src
├── .gitignore
├── .prettierrc
├── gatsby-browser.js
├── gatsby-config.js
├── gatsby-node.js
├── gatsby-ssr.js
├── LICENSE
├── package.json
└── README.md
└── yarn.lock
  1. /node_modules: Contém todas as dependências do projeto.

  2. /content: Nesse diretório ficam todos os posts do blog, criados com markdown. Por padrão, essa pasta não vem no Gatsby, foi criada durante a live para o nosso blog.

  3. /src: Essa pasta contém todo o código relacionado com o front-end do site (o que você vê no browser), como header e outras informações. src é uma convenção para “source code”.

  4. .gitignore: Quais arquivos serão ignorados pelo GIT.

  5. .prettierrc: Configurações do Prettier.

  6. gatsby-browser.js: Esse arquivo é onde o Gatsby "espera" encontrar uso da Browser API do Gatsby (se tiver algo).

  7. gatsby-config.js: Esse é o arquivo principal de configuração de um site Gatsby. Aqui você coloca informações sobre o site (metadata), como título e descrição. Além disso, nesse arquivo ficam todas as configurações dos plugins. (Dê uma olhada na documentação para mais informação).

  8. gatsby-node.js: Esse arquivo é onde o Gatsby "espera" encontrar uso da API do Gatsby Node (se tiver algo). Aqui usamos para criar as páginas a partir dos arquivos do blog, da pasta content.

  9. gatsby-ssr.js: Esse arquivo é onde o Gatsby "espera" encontrar uso da API de server-side rendering (se tiver algo). Permite a customização das configurações afetando server-side rendering.

  10. LICENSE: O Gatsby está sob a licença MIT.

  11. package.json: Um arquivo de manifesto para projetos Node.js.

  12. README.md: Esse arquivo aqui que você está lendo 😊

  13. yarn.lock Arquivo gerado automaticamente pelo yarn.

🎓 Aprendendo Gatsby

Quer saber mais? Dê uma olhada na documentação do Gatsby no site. Alguns lugares para começar:

A documentação é super completa, tem literalmente tudo lá. Se você precisar de alguma ajuda, me mande uma mensagem na nossa comunidade no Discord. Sou o João Pedro Schmitz 🤙🏻

Nós próximos meses vamos trazer muito conteúdo para vocês no canal da Rocketseat sobre Gatsby, fique ligado!!

🔗 Alguns links

🎉 Como contribuir

Para mais informações sobre como contribuir dê uma olhada no arquivo CONTRIBUTING.md.

📝 Licença

MIT - veja o arquivo LICENSE.md para mais informações.

Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].