Base44 Enables Multi-File Backend Functions with Shared Code
Base44 backend functions are no longer limited to a single entry.ts file — logic can now span multiple files via relative imports, plus a new base44/shared/ directory for code reused across all functions in a project. The update is aimed at regular app builders, not infrastructure specialists.
Base44 removed the single-file constraint on backend functions. Previously, each backend function had to live entirely inside one entry.ts file; now logic can be split across multiple files using relative imports, making larger functions easier to organize and read. Base44 also added a base44/shared/ directory for code that's reused across every function in a project, avoiding duplicated helper logic. The change is aimed at everyday app builders working with growing backend logic, not infrastructure or plugin specialists.