This package has been deprecated

Author message:

PACKAGE IS MOVED TO -> @typex-framework/core [THIS PACKAGE IS DEPRECATED]

typex-framework
TypeScript icon, indicating that this package has built-in type declarations

0.2.1 • Public • Published

Typex framework

(Not yet production ready, but soon...)

Typex is lightweight typescript framework built on top of Express.js. It adds bit of opinion to unopinionated world of node, to help you make a better software and javascript development process more pleasant. It's goal is to provide Spring(Java)/Symfony(PHP) like project structure such as controllers, services and dependency injection. It leverages typescript classes, annotations and few packages to jump start you to do a very good structured and readable code.

Documentation

  • Demo project is here.
  • You can find documentation here.

Development

  1. Clone project.
  2. Install dependencies: npm install (use yarn if you are cool enough).
  3. Run npm link to link this package to your global node_modules.
  4. Create test project or clone demo above.
  5. Install dependencies: npm install.
  6. Remove typex from node_modules rm -rf node_modules/typex-framework.
  7. Run npm link typex-framework to link package from your global node modules to your demo project.
  8. In typex directory run npm run dev and start tinkering.Your edited code will be accessible from demo project.

Readme

Keywords

none

Package Sidebar

Install

npm i typex-framework

Weekly Downloads

0

Version

0.2.1

License

ISC

Last publish

Collaborators

  • yanlipnican