Core module for takatanjs system
TakatanJS is nodejs CIMS (Content/Interfaces Management System). Homepage: https://js.takatan.tk - it's not so documented as I'd wished to, I'm sorry, but you can get some information there
This is TakatanJS 3.0 modules, redesigned to fix main TakatanJS 2.X problems - microservices support and others.
Core modules provides core layer modules and system functionality:
- classes factory for multi-inheritance and mixes functionality
- modules management
- core-workers rpc network with local/personal/broadcasting notifications/streams functionality for microservices design
What will be added
Core modules are mostly defined, but defently would get some updates before "1.0"
- updated modules management
There are some examples at
Example of starting simplest core, ready to listen for workers. Run
npm i and
Project doesn't includes
takatanjs.json file, so system do installation on 1st run.
rpc_core and rpc_workers
Examples of core and worker communication. Contains "installed takatanjs" (with
takatanjs.json file) with network configuration.
Example of using additional private module with "project business logic". This is copy of
rpc_core example, but logic moved to private module