{"version":1,"pages":[{"id":"-L3CidFO23xIOfn9xNzh","title":"Untitled","pathname":"/dev-standards","siteSpaceId":"sitesp_cA4QD","description":""},{"id":"-LAmopW-mVka212rTP2X","title":"project-standards","pathname":"/dev-standards/project-standards","siteSpaceId":"sitesp_cA4QD","description":""},{"id":"-LIFUnPR2I8izgcp3PiH","title":"project-success","pathname":"/dev-standards/project-standards/project-success","siteSpaceId":"sitesp_cA4QD","description":"","breadcrumbs":[{"label":"project-standards"}]},{"id":"-L3Y7XwnlKRf8-03UJBB","title":"index","pathname":"/dev-standards/project-standards/project-success/index","siteSpaceId":"sitesp_cA4QD","description":"","breadcrumbs":[{"label":"project-standards"},{"label":"project-success"}]},{"id":"-LIFUnV800P_rXialOGJ","title":"production.s","pathname":"/dev-standards/project-standards/project-success/production.s","siteSpaceId":"sitesp_cA4QD","description":"","breadcrumbs":[{"label":"project-standards"},{"label":"project-success"}]},{"id":"-LIBJvw9vMK9aGstSIeM","title":"taking-over-project","pathname":"/dev-standards/project-standards/taking-over-project","siteSpaceId":"sitesp_cA4QD","description":"","breadcrumbs":[{"label":"project-standards"}]},{"id":"-L9EpMWQuqMIuL1WlE7O","title":"index","pathname":"/dev-standards/project-standards/taking-over-project/index","siteSpaceId":"sitesp_cA4QD","description":"","breadcrumbs":[{"label":"project-standards"},{"label":"taking-over-project"}]},{"id":"-L9EpMWPl-UNWegUOrWx","title":"migrate-to-new-ios-certificates.mo","pathname":"/dev-standards/project-standards/taking-over-project/migrate-to-new-ios-certificates.mo","siteSpaceId":"sitesp_cA4QD","description":"","breadcrumbs":[{"label":"project-standards"},{"label":"taking-over-project"}]},{"id":"-LIFUnSD0QtqzpGEAyu-","title":"technical-agility","pathname":"/dev-standards/project-standards/technical-agility","siteSpaceId":"sitesp_cA4QD","description":"","breadcrumbs":[{"label":"project-standards"}]},{"id":"-LIFUnSBIKnR_l-mwZpF","title":"react-native-test.s","pathname":"/dev-standards/project-standards/technical-agility/react-native-test.s","siteSpaceId":"sitesp_cA4QD","description":"","breadcrumbs":[{"label":"project-standards"},{"label":"technical-agility"}]},{"id":"-LIFUnT_SSVbkoDi1ens","title":"code-vocabulary-identical-business-vocabulary.s","pathname":"/dev-standards/project-standards/technical-agility/code-vocabulary-identical-business-vocabulary.s","siteSpaceId":"sitesp_cA4QD","description":"","breadcrumbs":[{"label":"project-standards"},{"label":"technical-agility"}]},{"id":"-LIFUnUPg4nYhFo94wmQ","title":"under-15-minutes-project-installation.s","pathname":"/dev-standards/project-standards/technical-agility/under-15-minutes-project-installation.s","siteSpaceId":"sitesp_cA4QD","description":"","breadcrumbs":[{"label":"project-standards"},{"label":"technical-agility"}]},{"id":"-L3Y7XwspTwZzxXR4GWZ","title":"index","pathname":"/dev-standards/project-standards/technical-agility/index","siteSpaceId":"sitesp_cA4QD","description":"","breadcrumbs":[{"label":"project-standards"},{"label":"technical-agility"}]},{"id":"-LIFUnWIEu8OyOBmVOcG","title":"up-to-date-dependencies.s","pathname":"/dev-standards/project-standards/technical-agility/up-to-date-dependencies.s","siteSpaceId":"sitesp_cA4QD","description":"","breadcrumbs":[{"label":"project-standards"},{"label":"technical-agility"}]},{"id":"-LAmopWCGIHduD7hrebv","title":"react-native","pathname":"/dev-standards/react-native","siteSpaceId":"sitesp_cA4QD","description":""},{"id":"-LAmopWd051CC_rgQzTK","title":"react","pathname":"/dev-standards/react-native/react","siteSpaceId":"sitesp_cA4QD","description":"","breadcrumbs":[{"label":"react-native"}]},{"id":"-LIf9qwU9C3Ptexbu8kq","title":"get-element-size-or-position-with-onLayout.mo","pathname":"/dev-standards/react-native/react/get-element-size-or-position-with-onlayout.mo","siteSpaceId":"sitesp_cA4QD","description":"","breadcrumbs":[{"label":"react-native"},{"label":"react"}]},{"id":"-L3Y7XxEekyW7nF8VpSg","title":"binding-functions-in-react-component.s","pathname":"/dev-standards/react-native/react/binding-functions-in-react-component.s","siteSpaceId":"sitesp_cA4QD","description":"","breadcrumbs":[{"label":"react-native"},{"label":"react"}]},{"id":"-L3Y7XxFyLHlWQThfRcV","title":"enable-overflow-android.mo","pathname":"/dev-standards/react-native/react/enable-overflow-android.mo","siteSpaceId":"sitesp_cA4QD","description":"","breadcrumbs":[{"label":"react-native"},{"label":"react"}]},{"id":"-LAmopWDjtheH8NZwNns","title":"setup","pathname":"/dev-standards/react-native/setup","siteSpaceId":"sitesp_cA4QD","description":"","breadcrumbs":[{"label":"react-native"}]},{"id":"-L3Y7XwziwVZHnDtFrYi","title":"setup-code-push.mo","pathname":"/dev-standards/react-native/setup/setup-code-push.mo","siteSpaceId":"sitesp_cA4QD","description":"","breadcrumbs":[{"label":"react-native"},{"label":"setup"}]},{"id":"-L3Y7Xx1PnoFs20xFe0s","title":"setup-facebook-login.mo","pathname":"/dev-standards/react-native/setup/setup-facebook-login.mo","siteSpaceId":"sitesp_cA4QD","description":"","breadcrumbs":[{"label":"react-native"},{"label":"setup"}]},{"id":"-L3Y7Xwym2bSfWp4FbCa","title":"setup-and-deploy-new-project-to-staging.mo","pathname":"/dev-standards/react-native/setup/setup-and-deploy-new-project-to-staging.mo","siteSpaceId":"sitesp_cA4QD","description":"","breadcrumbs":[{"label":"react-native"},{"label":"setup"}]},{"id":"-L3Y7Xx--Y79sFeun4aE","title":"add-cocoapods.mo","pathname":"/dev-standards/react-native/setup/add-cocoapods.mo","siteSpaceId":"sitesp_cA4QD","description":"","breadcrumbs":[{"label":"react-native"},{"label":"setup"}]},{"id":"-LIBJvx0zly2n4fr4BsM","title":"deploy-script.mo","pathname":"/dev-standards/react-native/setup/deploy-script.mo","siteSpaceId":"sitesp_cA4QD","description":"","breadcrumbs":[{"label":"react-native"},{"label":"setup"}]},{"id":"-L40cb4TmUQk5KbzsxVs","title":"setup-and-deploy-new-project-to-staging-with-hockeyapp.mo","pathname":"/dev-standards/react-native/setup/setup-and-deploy-new-project-to-staging-with-hockeyapp.mo","siteSpaceId":"sitesp_cA4QD","description":"","breadcrumbs":[{"label":"react-native"},{"label":"setup"}]},{"id":"-L3Y7Xwx3kWZ-YGWyd_X","title":"add-native-module.mo","pathname":"/dev-standards/react-native/setup/add-native-module.mo","siteSpaceId":"sitesp_cA4QD","description":"","breadcrumbs":[{"label":"react-native"},{"label":"setup"}]},{"id":"-L3Y7Xx0pmibyoLK_NIF","title":"setup_firebase_multiple_envs.mo","pathname":"/dev-standards/react-native/setup/setup_firebase_multiple_envs.mo","siteSpaceId":"sitesp_cA4QD","description":"","breadcrumbs":[{"label":"react-native"},{"label":"setup"}]},{"id":"-L3dBpiwJqjh8HSrsWfK","title":"remove-unnecessary-android-permissions.mo","pathname":"/dev-standards/react-native/setup/remove-unnecessary-android-permissions.mo","siteSpaceId":"sitesp_cA4QD","description":"","breadcrumbs":[{"label":"react-native"},{"label":"setup"}]},{"id":"-L9ErXdxsQ9dYSt0VFR7","title":"deploy-to-production-android.mo","pathname":"/dev-standards/react-native/setup/deploy-to-production-android.mo","siteSpaceId":"sitesp_cA4QD","description":"","breadcrumbs":[{"label":"react-native"},{"label":"setup"}]},{"id":"-LIBJvzzyzQ5qycVntpK","title":"deploy-project-to-production","pathname":"/dev-standards/react-native/setup/deploy-project-to-production","siteSpaceId":"sitesp_cA4QD","description":"","breadcrumbs":[{"label":"react-native"},{"label":"setup"}]},{"id":"-L7OUogyZqgifO24N2TX","title":"overriding-existing-app.s","pathname":"/dev-standards/react-native/setup/overriding-existing-app.s","siteSpaceId":"sitesp_cA4QD","description":"","breadcrumbs":[{"label":"react-native"},{"label":"setup"}]},{"id":"-L3Y7Xx323tEoE4RN8Z1","title":"patch-react-native-android.mo","pathname":"/dev-standards/react-native/setup/patch-react-native-android.mo","siteSpaceId":"sitesp_cA4QD","description":"","breadcrumbs":[{"label":"react-native"},{"label":"setup"}]},{"id":"-L3Y7Xx2iHxukV_oqoIh","title":"setup-stripe-dev-standard.mo","pathname":"/dev-standards/react-native/setup/setup-stripe-dev-standard.mo","siteSpaceId":"sitesp_cA4QD","description":"","breadcrumbs":[{"label":"react-native"},{"label":"setup"}]},{"id":"-LAmopWkzFZFTqPzmDB0","title":"features","pathname":"/dev-standards/react-native/features","siteSpaceId":"sitesp_cA4QD","description":"","breadcrumbs":[{"label":"react-native"}]},{"id":"-LIBJvv_P5Wf_jKB281D","title":"icomoon.mo","pathname":"/dev-standards/react-native/features/icomoon.mo","siteSpaceId":"sitesp_cA4QD","description":"","breadcrumbs":[{"label":"react-native"},{"label":"features"}]},{"id":"-L3Y7XxLgL2sd422mCKf","title":"lock-device-orientation.mo","pathname":"/dev-standards/react-native/features/lock-device-orientation.mo","siteSpaceId":"sitesp_cA4QD","description":"","breadcrumbs":[{"label":"react-native"},{"label":"features"}]},{"id":"-LDr3dKdbEeJCfFMwPjt","title":"clean-logout.s","pathname":"/dev-standards/react-native/features/clean-logout.s","siteSpaceId":"sitesp_cA4QD","description":"","breadcrumbs":[{"label":"react-native"},{"label":"features"}]},{"id":"-LIBJvzNz-qOE6jA9CX2","title":"deep-linking","pathname":"/dev-standards/react-native/features/deep-linking","siteSpaceId":"sitesp_cA4QD","description":"","breadcrumbs":[{"label":"react-native"},{"label":"features"}]},{"id":"-L9Ew1nUhSWLMDrTzen5","title":"offline-redux.mo","pathname":"/dev-standards/react-native/features/offline-redux.mo","siteSpaceId":"sitesp_cA4QD","description":"","breadcrumbs":[{"label":"react-native"},{"label":"features"}]},{"id":"-L3Y7XxM49HUEE46nbIJ","title":"asyncstorage.mo","pathname":"/dev-standards/react-native/features/asyncstorage.mo","siteSpaceId":"sitesp_cA4QD","description":"","breadcrumbs":[{"label":"react-native"},{"label":"features"}]},{"id":"-L9Ew1nToxzoQvIEP4Wt","title":"offline-mobx.mo","pathname":"/dev-standards/react-native/features/offline-mobx.mo","siteSpaceId":"sitesp_cA4QD","description":"","breadcrumbs":[{"label":"react-native"},{"label":"features"}]},{"id":"-LAmopWVeJji6PCkcSl5","title":"debugging","pathname":"/dev-standards/react-native/debugging","siteSpaceId":"sitesp_cA4QD","description":"","breadcrumbs":[{"label":"react-native"}]},{"id":"-LDvxDDfNWcwwTWj6s5u","title":"analyse-bug.mo","pathname":"/dev-standards/react-native/debugging/analyse-bug.mo","siteSpaceId":"sitesp_cA4QD","description":"","breadcrumbs":[{"label":"react-native"},{"label":"debugging"}]},{"id":"-LIBJvwH3sM8SlrJnIji","title":"debug-network-calls.mo","pathname":"/dev-standards/react-native/debugging/debug-network-calls.mo","siteSpaceId":"sitesp_cA4QD","description":"","breadcrumbs":[{"label":"react-native"},{"label":"debugging"}]},{"id":"-L3Y7XxBbq0RApFKQvAo","title":"debug-javascript-ios-device.mo","pathname":"/dev-standards/react-native/debugging/debug-javascript-ios-device.mo","siteSpaceId":"sitesp_cA4QD","description":"","breadcrumbs":[{"label":"react-native"},{"label":"debugging"}]},{"id":"-L7T_CTmtCZsDUWfSagI","title":"get-ios-logs.mo","pathname":"/dev-standards/react-native/debugging/get-ios-logs.mo","siteSpaceId":"sitesp_cA4QD","description":"","breadcrumbs":[{"label":"react-native"},{"label":"debugging"}]},{"id":"-L3Y7Xx8ZgsJwgHKhH6s","title":"debug-javascript.mo","pathname":"/dev-standards/react-native/debugging/debug-javascript.mo","siteSpaceId":"sitesp_cA4QD","description":"","breadcrumbs":[{"label":"react-native"},{"label":"debugging"}]},{"id":"-L3Y7XxC-EvnvpKnTVmM","title":"handle-gradle-dependencies-clash.mo","pathname":"/dev-standards/react-native/debugging/handle-gradle-dependencies-clash.mo","siteSpaceId":"sitesp_cA4QD","description":"","breadcrumbs":[{"label":"react-native"},{"label":"debugging"}]},{"id":"-L3Y7XxA44s_KLLlvKGv","title":"debug-native-ios.mo","pathname":"/dev-standards/react-native/debugging/debug-native-ios.mo","siteSpaceId":"sitesp_cA4QD","description":"","breadcrumbs":[{"label":"react-native"},{"label":"debugging"}]},{"id":"-L5tW07VmyHybJvgvWH_","title":"debug-two-ios-apps-simultaneously.mo","pathname":"/dev-standards/react-native/debugging/debug-two-ios-apps-simultaneously.mo","siteSpaceId":"sitesp_cA4QD","description":"","breadcrumbs":[{"label":"react-native"},{"label":"debugging"}]},{"id":"-L3Y7Xx9R615o74DlqjB","title":"debug-native-android.mo","pathname":"/dev-standards/react-native/debugging/debug-native-android.mo","siteSpaceId":"sitesp_cA4QD","description":"","breadcrumbs":[{"label":"react-native"},{"label":"debugging"}]},{"id":"-L3dBtCTlkDQRIGNbzEe","title":"debug-webviews.mo","pathname":"/dev-standards/react-native/debugging/debug-webviews.mo","siteSpaceId":"sitesp_cA4QD","description":"","breadcrumbs":[{"label":"react-native"},{"label":"debugging"}]},{"id":"-LAmopWwvRfNl-PeXoPl","title":"firebase","pathname":"/dev-standards/react-native/firebase","siteSpaceId":"sitesp_cA4QD","description":"","breadcrumbs":[{"label":"react-native"}]},{"id":"-L3iOd6tZntKBotBa91V","title":"debug-events.mo","pathname":"/dev-standards/react-native/firebase/debug-events.mo","siteSpaceId":"sitesp_cA4QD","description":"","breadcrumbs":[{"label":"react-native"},{"label":"firebase"}]},{"id":"-LAmopWRfUAE15d__NNG","title":"architecture","pathname":"/dev-standards/react-native/architecture","siteSpaceId":"sitesp_cA4QD","description":"","breadcrumbs":[{"label":"react-native"}]},{"id":"-L3Y7Xx5fUUaT5rHG_XB","title":"project-architecture.s","pathname":"/dev-standards/react-native/architecture/project-architecture.s","siteSpaceId":"sitesp_cA4QD","description":"","breadcrumbs":[{"label":"react-native"},{"label":"architecture"}]},{"id":"-L9EqrRiYtwP-QrSMHsr","title":"default-stack.s","pathname":"/dev-standards/react-native/architecture/default-stack.s","siteSpaceId":"sitesp_cA4QD","description":"","breadcrumbs":[{"label":"react-native"},{"label":"architecture"}]},{"id":"-L3Y7Xx6RNiClkgR1BKJ","title":"file-naming.s","pathname":"/dev-standards/react-native/architecture/file-naming.s","siteSpaceId":"sitesp_cA4QD","description":"","breadcrumbs":[{"label":"react-native"},{"label":"architecture"}]},{"id":"-LAmopWsEiswB_8Gp8vK","title":"update","pathname":"/dev-standards/react-native/update","siteSpaceId":"sitesp_cA4QD","description":"","breadcrumbs":[{"label":"react-native"}]},{"id":"-L3Y7XxQMKoLjE2B4b2P","title":"upgrade-react-native.mo","pathname":"/dev-standards/react-native/update/upgrade-react-native.mo","siteSpaceId":"sitesp_cA4QD","description":"","breadcrumbs":[{"label":"react-native"},{"label":"update"}]},{"id":"-LIBJvx-OjyG6M0KO3Al","title":"tests","pathname":"/dev-standards/react-native/tests","siteSpaceId":"sitesp_cA4QD","description":"","breadcrumbs":[{"label":"react-native"}]},{"id":"-LCDkJK6lWtWTb_zFbW9","title":"setup-detox-jest.mo","pathname":"/dev-standards/react-native/tests/setup-detox-jest.mo","siteSpaceId":"sitesp_cA4QD","description":"","breadcrumbs":[{"label":"react-native"},{"label":"tests"}]},{"id":"-L3Y7XxSE41hRKt1xY5s","title":"use_http_links_in_react_native.mo","pathname":"/dev-standards/react-native/use_http_links_in_react_native.mo","siteSpaceId":"sitesp_cA4QD","description":"","breadcrumbs":[{"label":"react-native"}]},{"id":"-LAmopWubBW_gr33n3RS","title":"react-navigation","pathname":"/dev-standards/react-native/react-navigation","siteSpaceId":"sitesp_cA4QD","description":"","breadcrumbs":[{"label":"react-native"}]},{"id":"-L3iOd6rRlDn585jfBai","title":"unmount-compoenent-on-page-change.mo","pathname":"/dev-standards/react-native/react-navigation/unmount-compoenent-on-page-change.mo","siteSpaceId":"sitesp_cA4QD","description":"","breadcrumbs":[{"label":"react-native"},{"label":"react-navigation"}]},{"id":"-LAmopWqOzO1ZN8RIV2l","title":"package-dependencies","pathname":"/dev-standards/react-native/package-dependencies","siteSpaceId":"sitesp_cA4QD","description":"","breadcrumbs":[{"label":"react-native"}]},{"id":"-L3Y7XxOBueyQyXVT-UO","title":"handle-dependencies-with-yarn-override.mo","pathname":"/dev-standards/react-native/package-dependencies/handle-dependencies-with-yarn-override.mo","siteSpaceId":"sitesp_cA4QD","description":"","breadcrumbs":[{"label":"react-native"},{"label":"package-dependencies"}]},{"id":"-LJUBp8oWvvcY5pyrM8a","title":"animations","pathname":"/dev-standards/react-native/animations","siteSpaceId":"sitesp_cA4QD","description":"","breadcrumbs":[{"label":"react-native"}]},{"id":"-LJUBp8mQWDCR0bjANlq","title":"react-native-animations.s","pathname":"/dev-standards/react-native/animations/react-native-animations.s","siteSpaceId":"sitesp_cA4QD","description":"","breadcrumbs":[{"label":"react-native"},{"label":"animations"}]},{"id":"-LAmopW9nlR8EUMduLni","title":"successful-sprint","pathname":"/dev-standards/successful-sprint","siteSpaceId":"sitesp_cA4QD","description":""},{"id":"-LAmopWANQsjoVVW5T2Q","title":"coding","pathname":"/dev-standards/successful-sprint/coding","siteSpaceId":"sitesp_cA4QD","description":"","breadcrumbs":[{"label":"successful-sprint"}]},{"id":"-L3Y7XwuDCLMIeowjuPQ","title":"plan-your-ticket-to-improve-efficency.s","pathname":"/dev-standards/successful-sprint/coding/plan-your-ticket-to-improve-efficency.s","siteSpaceId":"sitesp_cA4QD","description":"","breadcrumbs":[{"label":"successful-sprint"},{"label":"coding"}]},{"id":"-LAmopVvGqCoFeFx-yd3","title":"code-quality","pathname":"/dev-standards/code-quality","siteSpaceId":"sitesp_cA4QD","description":""},{"id":"-L3Y7Xwhrud7ZzcpMuJ7","title":"components-state-testing.mo","pathname":"/dev-standards/code-quality/components-state-testing.mo","siteSpaceId":"sitesp_cA4QD","description":"","breadcrumbs":[{"label":"code-quality"}]},{"id":"-LIFUnQ3Jwui5ZN-A6zb","title":"mock-with-jest.mo","pathname":"/dev-standards/code-quality/mock-with-jest.mo","siteSpaceId":"sitesp_cA4QD","description":"","breadcrumbs":[{"label":"code-quality"}]},{"id":"-LIBJvxkxPneTnPig-GQ","title":"pull-request-template.s","pathname":"/dev-standards/code-quality/pull-request-template.s","siteSpaceId":"sitesp_cA4QD","description":"","breadcrumbs":[{"label":"code-quality"}]},{"id":"-LIBJvyVukQgf5yYA21W","title":"pull_request_template","pathname":"/dev-standards/code-quality/pull_request_template","siteSpaceId":"sitesp_cA4QD","description":"","breadcrumbs":[{"label":"code-quality"}]},{"id":"-L3Y7Xwicz45LemnHBnO","title":"test-files-indentation.s","pathname":"/dev-standards/code-quality/test-files-indentation.s","siteSpaceId":"sitesp_cA4QD","description":"","breadcrumbs":[{"label":"code-quality"}]},{"id":"-LAmopX0GsiyoZuy-yRL","title":"security","pathname":"/dev-standards/security","siteSpaceId":"sitesp_cA4QD","description":""},{"id":"-L4mgr2MGxNy1auB9v5s","title":"import_certificates_match.mo","pathname":"/dev-standards/security/import_certificates_match.mo","siteSpaceId":"sitesp_cA4QD","description":"","breadcrumbs":[{"label":"security"}]},{"id":"-L3Y7XxX3EVms2beFcbw","title":"2FA.mo","pathname":"/dev-standards/security/2fa.mo","siteSpaceId":"sitesp_cA4QD","description":"","breadcrumbs":[{"label":"security"}]},{"id":"-LAmopVcK4GylLM-ifjy","title":"contributing","pathname":"/dev-standards/contributing","siteSpaceId":"sitesp_cA4QD","description":""},{"id":"-L3Y7XwW954FxJt8brA1","title":"contributing.mo","pathname":"/dev-standards/contributing/contributing.mo","siteSpaceId":"sitesp_cA4QD","description":"","breadcrumbs":[{"label":"contributing"}]},{"id":"-L3Y7XwYi6iDMWw7pZUO","title":"mo.s","pathname":"/dev-standards/contributing/mo.s","siteSpaceId":"sitesp_cA4QD","description":"","breadcrumbs":[{"label":"contributing"}]},{"id":"-L3Y7XwXMdasQQRAmTTR","title":"standard.s","pathname":"/dev-standards/contributing/standard.s","siteSpaceId":"sitesp_cA4QD","description":"","breadcrumbs":[{"label":"contributing"}]},{"id":"-LAmopVgbdj0vmAs2Bow","title":"backend","pathname":"/dev-standards/backend","siteSpaceId":"sitesp_cA4QD","description":""},{"id":"-LAmopVmi02k2-e53zhP","title":"graphql-js","pathname":"/dev-standards/backend/graphql-js","siteSpaceId":"sitesp_cA4QD","description":"","breadcrumbs":[{"label":"backend"}]},{"id":"-L3Y7Xwewv4mnAgZsywb","title":"getting-started-with-apollo-server-dataloader-knex.mo","pathname":"/dev-standards/backend/graphql-js/getting-started-with-apollo-server-dataloader-knex.mo","siteSpaceId":"sitesp_cA4QD","description":"","breadcrumbs":[{"label":"backend"},{"label":"graphql-js"}]},{"id":"-LCDiRvMTI__YeFtciEB","title":"node-js","pathname":"/dev-standards/backend/node-js","siteSpaceId":"sitesp_cA4QD","description":"","breadcrumbs":[{"label":"backend"}]},{"id":"-LCE5q54ooZ5J1Wo9YZe","title":"handle-errors-and-exceptions-in-javascript.s","pathname":"/dev-standards/backend/node-js/handle-errors-and-exceptions-in-javascript.s","siteSpaceId":"sitesp_cA4QD","description":"","breadcrumbs":[{"label":"backend"},{"label":"node-js"}]},{"id":"-LCDiRvNiUFMoHDekJta","title":"add-multiple-environments-configuration-on-loopback.s","pathname":"/dev-standards/backend/node-js/add-multiple-environments-configuration-on-loopback.s","siteSpaceId":"sitesp_cA4QD","description":"","breadcrumbs":[{"label":"backend"},{"label":"node-js"}]},{"id":"-LAmopVhX_HMVplNHLyo","title":"django","pathname":"/dev-standards/backend/django","siteSpaceId":"sitesp_cA4QD","description":"","breadcrumbs":[{"label":"backend"}]},{"id":"-L3Y7XwbT_KbtkRmU0gK","title":"deploy-to-aws.mo","pathname":"/dev-standards/backend/django/deploy-to-aws.mo","siteSpaceId":"sitesp_cA4QD","description":"","breadcrumbs":[{"label":"backend"},{"label":"django"}]},{"id":"-L3Y7Xwa1jH_U8zCkld3","title":"create-user-model.mo","pathname":"/dev-standards/backend/django/create-user-model.mo","siteSpaceId":"sitesp_cA4QD","description":"","breadcrumbs":[{"label":"backend"},{"label":"django"}]},{"id":"-L3Y7Xw_vlQ0QbJGNUtM","title":"getting-started.mo","pathname":"/dev-standards/backend/django/getting-started.mo","siteSpaceId":"sitesp_cA4QD","description":"","breadcrumbs":[{"label":"backend"},{"label":"django"}]},{"id":"-L3Y7Xwcioln7ZuWCUtD","title":"create-model-and-api.mo","pathname":"/dev-standards/backend/django/create-model-and-api.mo","siteSpaceId":"sitesp_cA4QD","description":"","breadcrumbs":[{"label":"backend"},{"label":"django"}]},{"id":"-LIBJvw7qjEiQDf0-B57","title":"performance","pathname":"/dev-standards/performance","siteSpaceId":"sitesp_cA4QD","description":""},{"id":"-LIBJvw6fR1CCTeFuVF6","title":"backend","pathname":"/dev-standards/performance/backend","siteSpaceId":"sitesp_cA4QD","description":"","breadcrumbs":[{"label":"performance"}]},{"id":"-LFYA_u4qEqUiNi7elvw","title":"cache-routes-using-varnish.mo","pathname":"/dev-standards/performance/backend/cache-routes-using-varnish.mo","siteSpaceId":"sitesp_cA4QD","description":"","breadcrumbs":[{"label":"performance"},{"label":"backend"}]},{"id":"-LIBJvx3EFB3PjDkd0E3","title":"serve-images-as-static-files.mo","pathname":"/dev-standards/performance/backend/serve-images-as-static-files.mo","siteSpaceId":"sitesp_cA4QD","description":"","breadcrumbs":[{"label":"performance"},{"label":"backend"}]},{"id":"-LFYA_u68TlJvbh9p2yw","title":"minimize-number-sql-queries.mo","pathname":"/dev-standards/performance/backend/minimize-number-sql-queries.mo","siteSpaceId":"sitesp_cA4QD","description":"","breadcrumbs":[{"label":"performance"},{"label":"backend"}]},{"id":"-LFYA_u03JeVweq9JP_U","title":"python-investigation-tools.mo","pathname":"/dev-standards/performance/backend/python-investigation-tools.mo","siteSpaceId":"sitesp_cA4QD","description":"","breadcrumbs":[{"label":"performance"},{"label":"backend"}]},{"id":"-LFYA_u-FT1lb2sEPpir","title":"how-to-investigate-performance.mo","pathname":"/dev-standards/performance/backend/how-to-investigate-performance.mo","siteSpaceId":"sitesp_cA4QD","description":"","breadcrumbs":[{"label":"performance"},{"label":"backend"}]},{"id":"-LFYA_u10vvL4c1AN13w","title":"output-sql-alchemy-orm-query.mo","pathname":"/dev-standards/performance/backend/output-sql-alchemy-orm-query.mo","siteSpaceId":"sitesp_cA4QD","description":"","breadcrumbs":[{"label":"performance"},{"label":"backend"}]},{"id":"-LIBJvwWVJdwZU0M74Ra","title":"front","pathname":"/dev-standards/performance/front","siteSpaceId":"sitesp_cA4QD","description":"","breadcrumbs":[{"label":"performance"}]},{"id":"-LIBJvwU7dwVOEV0ro7g","title":"how-to-investigate-performance.mo","pathname":"/dev-standards/performance/front/how-to-investigate-performance.mo","siteSpaceId":"sitesp_cA4QD","description":"","breadcrumbs":[{"label":"performance"},{"label":"front"}]},{"id":"-LJtHzUUN5Nm-21uVof3","title":"table-and-chart-with-good-performance.mo","pathname":"/dev-standards/performance/front/table-and-chart-with-good-performance.mo","siteSpaceId":"sitesp_cA4QD","description":"","breadcrumbs":[{"label":"performance"},{"label":"front"}]},{"id":"-LIBJvyv30TQX075E3py","title":"react-native-performance.s","pathname":"/dev-standards/performance/front/react-native-performance.s","siteSpaceId":"sitesp_cA4QD","description":"","breadcrumbs":[{"label":"performance"},{"label":"front"}]},{"id":"-LFYA_tyKTVcHuPl1bXp","title":"simulate-network-iphone.mo","pathname":"/dev-standards/performance/front/simulate-network-iphone.mo","siteSpaceId":"sitesp_cA4QD","description":"","breadcrumbs":[{"label":"performance"},{"label":"front"}]},{"id":"-LIBJw-eKjY5pRgiwut0","title":"performance-decision-flow.s","pathname":"/dev-standards/performance/performance-decision-flow.s","siteSpaceId":"sitesp_cA4QD","description":"","breadcrumbs":[{"label":"performance"}]},{"id":"-LIBJvwDqCbOuPCQ-tV8","title":"git","pathname":"/dev-standards/git","siteSpaceId":"sitesp_cA4QD","description":""},{"id":"-LIBJvwAdcQksxYTqRyY","title":"merge-or-rebase-a-branch","pathname":"/dev-standards/git/merge-or-rebase-a-branch","siteSpaceId":"sitesp_cA4QD","description":"","breadcrumbs":[{"label":"git"}]},{"id":"-LAmopWyA8jXJLNzJaFi","title":"editors","pathname":"/dev-standards/editors","siteSpaceId":"sitesp_cA4QD","description":""},{"id":"-LIBJvxBcn_OsqbJhpI1","title":"vscode","pathname":"/dev-standards/editors/vscode","siteSpaceId":"sitesp_cA4QD","description":"","breadcrumbs":[{"label":"editors"}]},{"id":"-L3Y7XxUMynphwZ6fvAJ","title":"setup-vscode.mo","pathname":"/dev-standards/editors/vscode/setup-vscode.mo","siteSpaceId":"sitesp_cA4QD","description":"","breadcrumbs":[{"label":"editors"},{"label":"vscode"}]},{"id":"-LAmopX3MXXEZzxeUGpT","title":"ops","pathname":"/dev-standards/ops","siteSpaceId":"sitesp_cA4QD","description":""},{"id":"-LIBJvxM4WM-s7ASjMqN","title":"docker","pathname":"/dev-standards/ops/docker","siteSpaceId":"sitesp_cA4QD","description":"","breadcrumbs":[{"label":"ops"}]},{"id":"-L5sLzdN0HkqiJ8306KL","title":"deploy-with-https.mo","pathname":"/dev-standards/ops/docker/deploy-with-https.mo","siteSpaceId":"sitesp_cA4QD","description":"","breadcrumbs":[{"label":"ops"},{"label":"docker"}]},{"id":"-LIBJvxaoQzMuokS4vx7","title":"templates","pathname":"/dev-standards/templates","siteSpaceId":"sitesp_cA4QD","description":""},{"id":"-LIBJvx_Ds4NQZTJ30_B","title":"mo","pathname":"/dev-standards/templates/mo","siteSpaceId":"sitesp_cA4QD","description":"","breadcrumbs":[{"label":"templates"}]},{"id":"-LDr3dKm2kWNJBCueTaK","title":"react","pathname":"/dev-standards/react","siteSpaceId":"sitesp_cA4QD","description":""},{"id":"-LDr3dKnTZB-v2ho-nHl","title":"redux","pathname":"/dev-standards/react/redux","siteSpaceId":"sitesp_cA4QD","description":"","breadcrumbs":[{"label":"react"}]},{"id":"-LIBJvxsPCFOcomzdRE0","title":"custom-redux-form-field.mo","pathname":"/dev-standards/react/redux/custom-redux-form-field.mo","siteSpaceId":"sitesp_cA4QD","description":"","breadcrumbs":[{"label":"react"},{"label":"redux"}]},{"id":"-LIBJvyah2LdsCwnupcr","title":"pass-props-to-container.mo","pathname":"/dev-standards/react/redux/pass-props-to-container.mo","siteSpaceId":"sitesp_cA4QD","description":"","breadcrumbs":[{"label":"react"},{"label":"redux"}]},{"id":"-LEyqHF4nGb7lnGvX9RJ","title":"component.s","pathname":"/dev-standards/react/component.s","siteSpaceId":"sitesp_cA4QD","description":"","breadcrumbs":[{"label":"react"}]},{"id":"-LDr3dKrC0Au2ap0lUPr","title":"lifecycle","pathname":"/dev-standards/react/lifecycle","siteSpaceId":"sitesp_cA4QD","description":"","breadcrumbs":[{"label":"react"}]},{"id":"-LDr3dKs58T7XGswVFlg","title":"trigger-action-on-props-update.mo","pathname":"/dev-standards/react/lifecycle/trigger-action-on-props-update.mo","siteSpaceId":"sitesp_cA4QD","description":"","breadcrumbs":[{"label":"react"},{"label":"lifecycle"}]},{"id":"-LAmopVydlH9aV9ro2Xa","title":"flowtype","pathname":"/dev-standards/flowtype","siteSpaceId":"sitesp_cA4QD","description":""},{"id":"-L3Y7XwkyUqDyqiwgiFL","title":"flowtype.s","pathname":"/dev-standards/flowtype/flowtype.s","siteSpaceId":"sitesp_cA4QD","description":"","breadcrumbs":[{"label":"flowtype"}]},{"id":"-LIBJvzLL8HomEKUShoD","title":"LICENCE","pathname":"/dev-standards/licence","siteSpaceId":"sitesp_cA4QD","description":""},{"id":"-LIBJvzZFZHIgFbam9nT","title":"README","pathname":"/dev-standards/undefined","siteSpaceId":"sitesp_cA4QD","description":""},{"id":"-LIBJvzbWbdnrZSK1Nz1","title":"scrum","pathname":"/dev-standards/scrum","siteSpaceId":"sitesp_cA4QD","description":""},{"id":"-LIBJvzasL4XzqqeEAZg","title":"timebox.s","pathname":"/dev-standards/scrum/timebox.s","siteSpaceId":"sitesp_cA4QD","description":"","breadcrumbs":[{"label":"scrum"}]},{"id":"-LIBJw09nW0-JqE9hb6s","title":"SUMMARY","pathname":"/dev-standards/summary","siteSpaceId":"sitesp_cA4QD","description":""}]}