@tsxp/cli
TypeScript icon, indicating that this package has built-in type declarations

0.0.32 • Public • Published

Welcome to tsxp 👋



Welcome to TSXP, a utility library built on top of Express.js with Typescript. Create a scalable backend app using Typescript's power and Express.js's simplicity⚡


What problems does this library solve?

I have experienced this, maintaning express.js app is quite challenging when you are not the solo developer in your team. I've seen people following different patterns/approaches in the same express.js project. So we need something which sets some boundaries, which pushes us to write clean and maintainable code and something more than just boilerplate.

Is there any alternate solution before this?

Yes, there is a great solution available in the community even before @tsxp and that is Nest.js. For enterprise applications, Nest.js is a really good choice. However, the learning curve for Nest.js is steep, particularly if you come from Express.js or React.js.

I wanted something as simple as Express.js, so I started working on @tsxp.

POV of the author?

This is a fun project. It is still in beta and still evolving. If you think you need something more stable, I'd recommend you go with Nest.js. Nest.js has great community support and experienced maintainers.

Install

npx @tsxp/cli project-name

Features

  • CLI to scaffold project
  • Core package with utility classes and decorators

Author

👤 Kiran Bhalerao

Readme

Keywords

none

Package Sidebar

Install

npm i @tsxp/cli

Weekly Downloads

1

Version

0.0.32

License

MIT

Unpacked Size

28 kB

Total Files

38

Last publish

Collaborators

  • bhaleraok65