{"version":1,"pages":[{"id":"-M4pobiOt7HFU4onE2QM","title":"Quick Start","pathname":"/","siteSpaceId":"sitesp_mODbW","description":"Want to get started quickly with React. We got you."},{"id":"-Mhtj8F1rGsvv9Mqy72c","title":"Discuss","pathname":"/discuss","siteSpaceId":"sitesp_mODbW","description":"Come join our community on Discord!"},{"id":"-M5KkUdmTf4JRpUZ_g8P","title":"Architecture","pathname":"/approach/architecture","siteSpaceId":"sitesp_mODbW","description":"","breadcrumbs":[{"label":"Approach"}]},{"id":"-M5EhK8Alfs0Hy0mU9Dr","title":"DDD Introduction","pathname":"/approach/intro","siteSpaceId":"sitesp_mODbW","description":"","breadcrumbs":[{"label":"Approach"}]},{"id":"-M5O_Qg6MIhoUruWC8xW","title":"Domain Model","pathname":"/approach/domain-model","siteSpaceId":"sitesp_mODbW","description":"","breadcrumbs":[{"label":"Approach"}]},{"id":"-MNoTXFtUwFseCfM6WdP","title":"Reactium Guides","pathname":"/reactium/reactium-guides","siteSpaceId":"sitesp_mODbW","description":"A series of guides to help you understand how to work with the Reactium platform.","breadcrumbs":[{"label":"Reactium App Foundation"}]},{"id":"-M4q2hQcrIv5au8JMdMo","title":"Creating a Simple Single Page Web App (SPA)","pathname":"/reactium/reactium-guides/creating-a-website","siteSpaceId":"sitesp_mODbW","description":"The Reactium foundational framework can be used to build a stand-alone simple Web App. Need a quick React app with routed components, here's how you do it!","breadcrumbs":[{"label":"Reactium App Foundation"},{"label":"Reactium Guides"}]},{"id":"-M5N7EpLfIre9cwUwCf8","title":"Creating a Sassy Style Sheet","pathname":"/reactium/reactium-guides/creating-a-style-sheet","siteSpaceId":"sitesp_mODbW","description":"Reactium makes SASS components easy.","breadcrumbs":[{"label":"Reactium App Foundation"},{"label":"Reactium Guides"}]},{"id":"-M5NC2B5KYDrqrYBUJqZ","title":"Reactium Core","pathname":"/reactium/reactium-guides/reactium-core","siteSpaceId":"sitesp_mODbW","description":"Reactium is a Node/Express + React.js framework for creating front-end apps.","breadcrumbs":[{"label":"Reactium App Foundation"},{"label":"Reactium Guides"}]},{"id":"-M5NYwx2jKAZmpOTc8uc","title":"Reactium + Actinium (APIs)","pathname":"/reactium/reactium-guides/reactium-+-actinium","siteSpaceId":"sitesp_mODbW","description":"Reactium foundational web app framework comes with built-in support for the complementary API framework, Actinium, giving you rapid access to built-in cloud functions, and your own API extensions.","breadcrumbs":[{"label":"Reactium App Foundation"},{"label":"Reactium Guides"}]},{"id":"-M5NZ-P7DjA8WyX7kTHv","title":"Reactium + REST","pathname":"/reactium/reactium-guides/reactium-+-rest","siteSpaceId":"sitesp_mODbW","description":"The foundational web app framework Reactium can be used with our Actinium API or with and client-side API of your choosing.","breadcrumbs":[{"label":"Reactium App Foundation"},{"label":"Reactium Guides"}]},{"id":"-MCDHeBV06HbqwQqgr3d","title":"Plugin Module Guide","pathname":"/reactium/reactium-guides/plugin-development-guide","siteSpaceId":"sitesp_mODbW","description":"Guide to building Actinium & Reactium plugin modules.","breadcrumbs":[{"label":"Reactium App Foundation"},{"label":"Reactium Guides"}]},{"id":"-MNoSKNgz5oW4EKOneFm","title":"Animating React Routes","pathname":"/reactium/reactium-guides/animating-react-routes","siteSpaceId":"sitesp_mODbW","description":"Want to animate changes from one route to another? Reactium.Routing transition states give you control over the process.","breadcrumbs":[{"label":"Reactium App Foundation"},{"label":"Reactium Guides"}]},{"id":"1BnaE6JCTRVG4RjK6xQ7","title":"Reactium in Production","pathname":"/reactium/reactium-guides/reactium-in-production","siteSpaceId":"sitesp_mODbW","description":"Reactium is designed to be easy to deploy to production.","breadcrumbs":[{"label":"Reactium App Foundation"},{"label":"Reactium Guides"}]},{"id":"-M5FaINXMv_Q4nCkQSrQ","title":"Reactium Domain Model","pathname":"/reactium/domain","siteSpaceId":"sitesp_mODbW","description":"Instead of creating large directories by file type, organize your project into domains, and put type specific files in that domain directory.","breadcrumbs":[{"label":"Reactium App Foundation"}]},{"id":"HYFEMg0Q0BDsx6NRDRh2","title":"Basic Domain Model","pathname":"/reactium/domain/basic-domain-model","siteSpaceId":"sitesp_mODbW","description":"Without any plugins, the Reactium framework comes with these fundamental building-block artifacts. Use them to quickly start building DDD functionality.","breadcrumbs":[{"label":"Reactium App Foundation"},{"label":"Reactium Domain Model"}]},{"id":"cKgvYUNA5ZyqXTnuNyWp","title":"Runtime Domain Model","pathname":"/reactium/domain/runtime-domain-model","siteSpaceId":"sitesp_mODbW","description":"Reactium comes with built-in capability to generate run-time modules that can be loaded in your applications. The Reactium opinion makes it easy for your applications to be naturally extended.","breadcrumbs":[{"label":"Reactium App Foundation"},{"label":"Reactium Domain Model"}]},{"id":"hRde7H32F95HIdkL0Xds","title":"Buildtime Domain Model","pathname":"/reactium/domain/buildtime-domain-model","siteSpaceId":"sitesp_mODbW","description":"","breadcrumbs":[{"label":"Reactium App Foundation"},{"label":"Reactium Domain Model"}]},{"id":"-MNz2JFq-ehQjZaT_4Pe","title":"Reactium SDK","pathname":"/reactium/reactium-sdk","siteSpaceId":"sitesp_mODbW","description":"The Reactium SDK is imported from the ES Module, and provides useful means of extending and using the Reactium foundational framework.","breadcrumbs":[{"label":"Reactium App Foundation"}]},{"id":"-M4q-WOcaT2uvHpB73pC","title":"Updating Reactium","pathname":"/reactium/updating","siteSpaceId":"sitesp_mODbW","description":"","breadcrumbs":[{"label":"Reactium App Foundation"}]},{"id":"-M4tbkYzKRW1wl5CPuLV","title":"Before You Install","pathname":"/installing-foundations/before-you-install","siteSpaceId":"sitesp_mODbW","description":"The Reactium platform can be install all at once, or you can install foundational frameworks Reactium and Actinium individually.","breadcrumbs":[{"label":"Installing Foundations"}]},{"id":"-M4puNBLmIxo2RrDl2DA","title":"Install Reactium","pathname":"/installing-foundations/install","siteSpaceId":"sitesp_mODbW","description":"","breadcrumbs":[{"label":"Installing Foundations"}]},{"id":"-M5OBlgAo3vPdtFZefdd","title":"Install Actinium","pathname":"/installing-foundations/install-actinium","siteSpaceId":"sitesp_mODbW","description":"","breadcrumbs":[{"label":"Installing Foundations"}]},{"id":"-M5O7nZRJ6th7F_nQnvv","title":"Actinium Core","pathname":"/actinium/actinium-core","siteSpaceId":"sitesp_mODbW","description":"A Node/Express framework with built-in Parse Cloud API.","breadcrumbs":[{"label":"Reactium API Foundation (Actinium)"}]},{"id":"-MObwONtqyVTbWpKArkS","title":"Setting up your User","pathname":"/actinium/setting-up-your-user","siteSpaceId":"sitesp_mODbW","description":"Using the Parse Dashboard, we need to create your admin user.","breadcrumbs":[{"label":"Reactium API Foundation (Actinium)"}]},{"id":"-M5YKaHiz8scWgcVJ7_g","title":"Actinium SDK","pathname":"/actinium/actinium-sdk-1","siteSpaceId":"sitesp_mODbW","description":"The Actinium SDK provides important facilities you will need to interact with the API server, and extends the Parse SDK with a few notable changes.","breadcrumbs":[{"label":"Reactium API Foundation (Actinium)"}]},{"id":"-M5Oa72Tk6kmzKIJrrNg","title":"Actinium Domain Model","pathname":"/actinium/actinium","siteSpaceId":"sitesp_mODbW","description":"","breadcrumbs":[{"label":"Reactium API Foundation (Actinium)"}]},{"id":"-M5Ozoa1yl38g-qpUiyd","title":"Extending","pathname":"/actinium/actinium-sdk","siteSpaceId":"sitesp_mODbW","description":"Actinium is easy to extend and much of its bootstrapping is hook-able.","breadcrumbs":[{"label":"Reactium API Foundation (Actinium)"}]},{"id":"-M5OTtsVniP3dJkvacuR","title":"Updating","pathname":"/actinium/updating","siteSpaceId":"sitesp_mODbW","description":"","breadcrumbs":[{"label":"Reactium API Foundation (Actinium)"}]},{"id":"-M5TvtYCnXQikRyZsOAS","title":"Live Query","pathname":"/actinium/live-query","siteSpaceId":"sitesp_mODbW","description":"","breadcrumbs":[{"label":"Reactium API Foundation (Actinium)"}]},{"id":"-MTIAxiGehXYLSfXKsfZ","title":"Overview","pathname":"/reactium-toolkit/overview","siteSpaceId":"sitesp_mODbW","description":"Before getting started with the Toolkit, it's a good idea to understand what you can create with it","breadcrumbs":[{"label":"Reactium Toolkit"}]},{"id":"-MS0NEZPqqgbBWPt8Hgh","title":"Installation","pathname":"/reactium-toolkit/install","siteSpaceId":"sitesp_mODbW","description":"","breadcrumbs":[{"label":"Reactium Toolkit"}]},{"id":"-MS3KYN-Sa9TTNw0xE0c","title":"Configuration","pathname":"/reactium-toolkit/config","siteSpaceId":"sitesp_mODbW","description":"","breadcrumbs":[{"label":"Reactium Toolkit"}]},{"id":"-MS0t8Td5v73lAsdgsQY","title":"Customization","pathname":"/reactium-toolkit/customization","siteSpaceId":"sitesp_mODbW","description":"","breadcrumbs":[{"label":"Reactium Toolkit"}]},{"id":"-MTMC-mbnFnb983AE_D-","title":"Creating Elements","pathname":"/reactium-toolkit/creating-elements","siteSpaceId":"sitesp_mODbW","description":"","breadcrumbs":[{"label":"Reactium Toolkit"}]},{"id":"-MS0J8TqFNOEqBS3XuFa","title":"Sidebar Elements","pathname":"/reactium-toolkit/creating-elements/sidebar","siteSpaceId":"sitesp_mODbW","description":"","breadcrumbs":[{"label":"Reactium Toolkit"},{"label":"Creating Elements"}]},{"id":"-MS0MS5FLzpTJ3989CJ2","title":"Toolbar Elements","pathname":"/reactium-toolkit/creating-elements/toolbar","siteSpaceId":"sitesp_mODbW","description":"","breadcrumbs":[{"label":"Reactium Toolkit"},{"label":"Creating Elements"}]},{"id":"-MTMnh16oLq1eBdG78Kk","title":"Documentation Elements","pathname":"/reactium-toolkit/creating-elements/documentation","siteSpaceId":"sitesp_mODbW","description":"","breadcrumbs":[{"label":"Reactium Toolkit"},{"label":"Creating Elements"}]},{"id":"-MS3HYJf0VVrMlqZMyKE","title":"Components","pathname":"/reactium-toolkit/components","siteSpaceId":"sitesp_mODbW","description":"Useful components used to build toolkit elements.","breadcrumbs":[{"label":"Reactium Toolkit"}]},{"id":"-MS3Hee-Ty_pYWcKo5L7","title":"Sidebar","pathname":"/reactium-toolkit/components/sidebar","siteSpaceId":"sitesp_mODbW","description":"","breadcrumbs":[{"label":"Reactium Toolkit"},{"label":"Components"}]},{"id":"-MS5nJviqQRB5_CwhMHs","title":"MenuLink","pathname":"/reactium-toolkit/components/menu-link","siteSpaceId":"sitesp_mODbW","description":"Sidebar Navigation Render Component","breadcrumbs":[{"label":"Reactium Toolkit"},{"label":"Components"}]},{"id":"-MT2yK1BrZSL7HkaR_hN","title":"Element","pathname":"/reactium-toolkit/components/element","siteSpaceId":"sitesp_mODbW","description":"Render component for Toolkit sections","breadcrumbs":[{"label":"Reactium Toolkit"},{"label":"Components"}]},{"id":"-MSo-xTVc1ItkVgx8MDt","title":"Code","pathname":"/reactium-toolkit/components/code","siteSpaceId":"sitesp_mODbW","description":"Component used to present a block of code in a Toolkit element","breadcrumbs":[{"label":"Reactium Toolkit"},{"label":"Components"}]},{"id":"-MSo03aftMxDgCxLn1Ka","title":"Markdown","pathname":"/reactium-toolkit/components/markdown","siteSpaceId":"sitesp_mODbW","description":"Component used to present documentation in a Toolkit element","breadcrumbs":[{"label":"Reactium Toolkit"},{"label":"Components"}]},{"id":"-MT36fg8VNM_O5S5gxMV","title":"Icon","pathname":"/reactium-toolkit/components/icon","siteSpaceId":"sitesp_mODbW","description":"Render single color SVG icons","breadcrumbs":[{"label":"Reactium Toolkit"},{"label":"Components"}]},{"id":"-MT3BF4EdA7oc3r1Z_uG","title":"Toolkit SDK","pathname":"/reactium-toolkit/sdk","siteSpaceId":"sitesp_mODbW","description":"","breadcrumbs":[{"label":"Reactium Toolkit"}]}]}