{"id":16513516,"url":"https://github.com/gumiranda/boilerplatereactnative","last_synced_at":"2025-06-11T17:05:55.278Z","repository":{"id":38875956,"uuid":"271090987","full_name":"gumiranda/BoilerplateReactNative","owner":"gumiranda","description":"Aula 5 - Como estruturar um projeto no React Native de forma profissional e escalável. Aprenda redux sagas, formik, yup, eslint, prettier, reactotron, drawer menu, react hooks, redux logger, redux persist e muito mais!","archived":false,"fork":false,"pushed_at":"2023-01-06T08:27:02.000Z","size":3290,"stargazers_count":6,"open_issues_count":21,"forks_count":0,"subscribers_count":1,"default_branch":"master","last_synced_at":"2025-04-04T15:53:50.251Z","etag":null,"topics":["axios","devdoido","drawer","drawermenu","eslint","formik","hooks","menu","prettier","react","reactnative","reactotron","redux","reduxpersist","reduxsagas","rotas","useeffect","usestate","yup"],"latest_commit_sha":null,"homepage":"https://youtu.be/APnKX8M7Lgg","language":"JavaScript","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":null,"status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/gumiranda.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":null,"code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null}},"created_at":"2020-06-09T19:24:48.000Z","updated_at":"2024-10-23T14:29:45.000Z","dependencies_parsed_at":"2023-02-05T17:16:55.122Z","dependency_job_id":null,"html_url":"https://github.com/gumiranda/BoilerplateReactNative","commit_stats":null,"previous_names":[],"tags_count":0,"template":false,"template_full_name":null,"purl":"pkg:github/gumiranda/BoilerplateReactNative","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/gumiranda%2FBoilerplateReactNative","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/gumiranda%2FBoilerplateReactNative/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/gumiranda%2FBoilerplateReactNative/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/gumiranda%2FBoilerplateReactNative/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/gumiranda","download_url":"https://codeload.github.com/gumiranda/BoilerplateReactNative/tar.gz/refs/heads/master","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/gumiranda%2FBoilerplateReactNative/sbom","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":259302429,"owners_count":22837139,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2022-07-04T15:15:14.044Z","host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"keywords":["axios","devdoido","drawer","drawermenu","eslint","formik","hooks","menu","prettier","react","reactnative","reactotron","redux","reduxpersist","reduxsagas","rotas","useeffect","usestate","yup"],"created_at":"2024-10-11T16:09:14.633Z","updated_at":"2025-06-11T17:05:55.255Z","avatar_url":"https://github.com/gumiranda.png","language":"JavaScript","readme":"# Iniciando no React Native\nAula 5 - Como estruturar um projeto no React Native de forma profissional e escalável\n# Descrição\nAprenda como integrar o backend das aulas passadas criando um projeto no React Native do zero!\nhttps://youtu.be/APnKX8M7Lgg\nNa aula vocês irão:\n- Inicializar projeto React Native do zero de forma profissional e escalável\n- Configurar eslint e prettier pra ajuste automático de código\n- Integrar api desenvolvida nas aulas anteriores usando o axios\n- Configurar estrutura redux usando o redux sagas redux persist e debug com reactotron e redux logger\n- Criar componentes reutilizaveis\n- criar telas de cadastro e login\n- validação de formulários com o Yup e o Formik\n- React hooks\n- criar as rotas da aplicação autenticadas verificando se o usuario esta logado\n- criar drawer menu\n","funding_links":[],"categories":[],"sub_categories":[],"project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fgumiranda%2Fboilerplatereactnative","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fgumiranda%2Fboilerplatereactnative","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fgumiranda%2Fboilerplatereactnative/lists"}