React application setup package for the Isomor framework (v2.6.4). Isomor enables full-stack TypeScript development in a single project by auto-generating the API layer between frontend and backend, eliminating the need for explicit REST or GraphQL endpoints. It uses Babel transpilation at compile time to split client and server code. Release cadence is irregular; latest stable is v2.6.x. Key differentiator: seamless function calls from UI to server with full type safety, no boilerplate.
npm install isomor-react-appNo compatibility data collected yet for this library.
Verified import paths — ran on the pinned version, not inferred.
Sets up an Isomor React application with server directory, port, and a demo component that calls a server function directly.
Ensure 'new IsomorReactApp({...})' is called at the entry point before dynamic imports of server functions.Wrap in an async function to prepare for v3: 'await app.start()'.
Use 'serverDir' instead of 'serverFolder'.
Use dynamic imports like 'import('./server/api').then(...)' instead of static imports.Upgrade Node to v11 or later.
ESM: import IsomorReactApp from 'isomor-react-app'; CJS: const IsomorReactApp = require('isomor-react-app').default;Run 'npm install isomor'.
Ensure you imported the default export. For v2.x, start is a function; if using v1, use 'app.init()' instead.