Skip to main content

Corticon Solution Comparison

It is important to distinguish between the core Corticon.js engine and the Corticon.js Dynamic Forms solution, which is a specific implementation that uses the engine. The table below clarifies the differences between the JavaScript-based offerings and the traditional Java-based Corticon Server.

FeatureCorticon.js (The Engine)Corticon.js Dynamic Forms (The Solution)Corticon Server (Traditional)
Execution EnvironmentClient-side (Browser), Server-side (Node.js), or Function-as-a-ServicePrimarily Client-side (Browser)Server-side (Java Application)
Primary Use CaseA library for executing Corticon rules in any JavaScript application.A pre-built solution for creating rule-driven, interactive web forms.High-volume, transactional decisions for enterprise systems.
Primary Data SourceJSON objects provided by the host application.User input from the web form.SOAP/REST requests or direct database calls.
Integration MethodA flexible JavaScript library that developers integrate into their own code.A specific front-end architecture that uses the Corticon.js library.A standalone decision service accessed remotely via APIs.

The key takeaway is that the Dynamic Forms solution is a ready-to-use architecture for building interactive user experiences, powered by the versatile Corticon.js engine.