It's the best time to switch to Total.js. I can say that the framework is a professional tool for all web developers and their companies. Today it's Your last chance to buy Total.js Premium Account at 30% discount. Buy the premium with chat support now and start your business with Total.js platform, we'll change your view of web development in the next days.
ON(name, fn)alias for
OFF(name, [fn])alias for
EMIT(name, arg1, arg..N)alias for
$GET(schema, [options], callback)alias for
$QUERY(schema, [options], callback)alias for
$WORKFLOW(schema, name, [options], callback)alias for
$TRANSFORM(schema, name, [options], callback)alias for
$OPERTION(schema, name, [options], callback)alias for
$MAKE(schema, model, [filter], [callback], [novalidate], [argument])alias for
An small example:
I have added a debug logging into the framework. You can enable it via
allow-debug : true in a
config file or by passing options to
Example of output:
/usage.logfile when it is initialized
serviceinterval the file
Now scheduler can be cleared via
The components mechanism supports
groups to render all components from the group:
This mechanism can extend your web applications (e.g. Total.js Messenger uses this mechanism).
IMPORTANT: don't worry all older names will be work the next 3 versions, so you have time for replacing older values. I have updated more than 60 projects because of that.
I have added a new method for easy changing of SMTP server with a check via
Mail.try(). More information in documentation.
How it works?
Framework automatically parses all functions
function DEFER and saves them to the helper variable.
With new version is also coming a new product Total.js Flow (I hope next week) and better functionality (coming soon) for Total.js Eshop, Messenger, SuperAdmin, Dashboard, etc..