New generation platform for new generation applications
This approach allows incredible responsiveness of the application interface, combined with faster page loading and server utilization decrease. Softshell supports real-time data updates, automatically distributed to clients, opening new ways of designing collaborative applications.
Inovative architecture makes Softshell a unique solution
Softshell utilizes multiple existing technologies and introduces some new architectural patterns, developed by Eller. To combine flexibility with performance, we had to rework some traditional approaches and write many lines of code to do things differently.
Platform covers all internal semantics, sending data from user to user immediately after change happens. UI, model and workflow modifications can be done under normal operation with no need to restart
While maintaining deep compatibility with existing W3C standards and allowing scripting for developers, platform allows creating applications without writing code
Applications may consist of any large number of components. Platform takes care of optimized client-server communication to ensure data are sent only when it is really needed. Component preloading approach reduces network load, client-side rendering reduces server CPU consumption
04Ready to use
Softshell is a production-ready environment with preset components and deployment scenarios. Various types of applications such as CRM, electronic document management and our flagship Conclusion product has been built on top of Softshell, reusing large base of existing screen components