This repository contains documentation, templates and examples for using and extending the DozerJS foundational framework.
In order to build this foundation, DozerJS utilizes the following:
- Core: The primary
index.js
,config.js
andlib
assets - Adapters: Modules with integrated core functionality
- Components: Modules for common processes and functionality
- API: The API response configurations for REST requests
- Models: Data objects for representing structure and validation requirements
- Controllers: Handlers for application-specific functionality
- Public/Views: Static, publicly available assets for client-side applications
- Configuration: Setting dev and prod configurations
- NPM Client: Using command line utility
- Express Settings: Applying custom Express config settings
- Middleware: Applying custom Express middleware
- Controllers: Working with controller objects
- Sockets: Implementing sockets and namespaces
While DozerJS is open source and not officially supported (yet), this repository is meant to not only act as a source for static documentation, but also questions, feedback and support.
If you would like to request assistance or have a question please open an issue in this repository.
For any bugs, issues or other concerns please create an issue in the primary DozerJS repository or (if related to the npm) in the DozerJS-CLI repository's issues..