by Nick Ray Ball and Sienna 4o
April 12, 2025
At Sienna AI, we're building for the future โ not just aesthetically, but architecturally. Our systems must work across platforms, support real-time UI adaptation, and interface directly with decentralised CMS architectures and AI-driven menu systems.
To test the boundaries of what's possible and whatโs practical, weโve turned to React โ the most widely used JavaScript library for creating modern, interactive user interfaces across the web and native apps.
While our current website runs on PHP, HTML, CSS, and classic JavaScript, the future of Sienna AI โ especially its Mothership architecture and dynamic Swapping Menus Function โ demands a framework capable of advanced interaction, fast iteration, and scalable component design. React is the natural candidate.
React is not a CMS. It is not a styling library. It is not a design template.
React is an engine โ a JavaScript-powered system for building UI components that respond to state, render dynamically, and can be shared across web and app environments.
In React: a button is a component; a menu is a component; a document page, form, toggle, animation โ all components.
React doesnโt define how things look. Thatโs handled by Tailwind CSS, or your own style layer. React doesnโt run the backend โ thatโs where Python, Node.js, or another API system lives. React doesnโt use PHP. Once you step into the React system, you leave PHP behind.
We are building:
React enables all of these โ especially when used with Next.js, Tailwind CSS, and React Native.
We are building our sidebar document viewer in React + Next.js. This is a controlled test: a living exploration of React's strengths and constraints. We are learning which parts of the mothership menu system need frontend rethinking, and which aspects of the CMS design will translate across app and web in a truly unified way.
React is not perfect. But it is current, powerful, and cross-platform.
If you're building something where:
Then React โ or a framework like Svelte or Solid โ is not only appropriateโฆ
Itโs the way forward.