Skip to content

Bulkhead is a library that allows programmers to create SailsJS plugins through service-oriented programming.

License

Notifications You must be signed in to change notification settings

CodeOtter/bulkhead

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

33 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Bulkhead

Bulkhead is a library for SailJS that allows a developer to compartmentalize the functionality of their web application into individual service-oriented components.

Traditionally, MVC patterns tend to make developers stuff as much business logic into the controller...

However, this significantly reduces the extendability and scalability of a web application as business logic frequently needs to be accessed in an agnostic fashion. (Web API, CLI, unit testing, reporting/mapReducing, cron, application components, etc.)

But with Bulkhead, developers can modularize services and NPM packages to perform a specific task and easily install it into a SailsJS project.

So, how would you like to get started? :D

About

Bulkhead is a library that allows programmers to create SailsJS plugins through service-oriented programming.

Resources

License

Stars

Watchers

Forks

Packages

No packages published