Build extensible systems with Five. Inside Five, software developers can write business logic in JavaScript or TypeScript. Through functions, developers can create reusable bits of code that can be triggered by end-users’ actions, such as on enter, on exit, or on submit. Developers can also query their MySQL database with queries written in standard SQL. Or they can define custom display types using Regular Expressions (RegEx). Software developers can even add libraries to Five to extend their applications.
Five supports an application’s future growth. Five breaks down and visualizes an application’s components, such as queries, processes, libraries, charts, or dashboards. Developers can also search through through all lines of custom code that they or their team members may have written as the application gets built. This makes it easy to maintain applications, or to add additional features to software systems built with Five.
Efficient software development is the process of reusing existing code for mundane tasks, and adding custom code for complex requirements. Inside Five, software developers can create commonly used front-end components extremely quickly in point-and-click. Anything from forms to advanced grid layouts for dashboards can be developed using Five’s pre-built component library.
Software applications built with Five are containerized web applications. They come with a pre-defined, easy-to-use UI that is most suitable for business applications or B2B portals. With Five, software developers can rapidly build solutions, such as custom CRM, custom inventory management, or custom membership systems. All applications run in any browser and render well on a variety of devices through responsive design.
Five comes with many useful features for software developers. Its built-in debugger lets developers test their code before it goes into production. Developers can also deploy applications in a single click to one of three environments: development, testing, and production without having to set up their infrastructure. Five's audit trail gives developers an easy way to keep track of all application changes. Five also automatically keeps track of all changes made by end-users in the end-user application. Its application log keeps track of all events that have occurred.