0.3.11 • Published 4 years ago

@takatanjs/core v0.3.11

Weekly downloads
-
License
MIT
Repository
gitlab
Last release
4 years ago

@takatanjs/core

Core module for takatanjs system

Under development

Intro

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

Core modules provides core layer modules and system functionality:

  • classes factory for multi-inheritance and mixes functionality
  • logging
  • 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

Examples

There are some examples at /examples/ folder:

single_core

Example of starting simplest core, ready to listen for workers. Run npm i and node server.js

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.

user_module_core

Example of using additional private module with "project business logic". This is copy of rpc_core example, but logic moved to private module

0.3.11

4 years ago

0.3.10

4 years ago

0.2.9

4 years ago

0.2.8

4 years ago

0.2.7

4 years ago

0.2.6

4 years ago

0.2.5

4 years ago

0.1.4

4 years ago

0.1.3

4 years ago

0.1.2

4 years ago

0.1.1

4 years ago

0.1.0

4 years ago