All Projects → plumier → Plumier

plumier / Plumier

Licence: mit
A TypeScript backend framework focuses on development productivity, uses dedicated reflection library to help you create a robust, secure and fast API delightfully.

Programming Languages

typescript
32286 projects
reflection
70 projects

Projects that are alternatives of or similar to Plumier

next-api-decorators
Collection of decorators to create typed Next.js API routes, with easy request validation and transformation.
Stars: ✭ 187 (-16.14%)
Mutual labels:  backend, decorators
Growth In Action
全栈增长工程师实战
Stars: ✭ 2,411 (+981.17%)
Mutual labels:  backend
Yii2 Angular Boilerplate
Yii2 REST API + Angular10 Boilerplate (Frontend/Backend)
Stars: ✭ 194 (-13%)
Mutual labels:  backend
Taisite Platform
最强接口测试平台
Stars: ✭ 203 (-8.97%)
Mutual labels:  backend
Lambda Decorators
🐍λ✨ - A collection of useful decorators for making AWS Lambda handlers
Stars: ✭ 197 (-11.66%)
Mutual labels:  decorators
Bit
A tool for component-driven application development.
Stars: ✭ 14,443 (+6376.68%)
Mutual labels:  backend
Interviewguide
《大厂面试指北》——包括Java基础、JVM、数据库、mysql、redis、计算机网络、算法、数据结构、操作系统、设计模式、系统设计、框架原理。最佳阅读地址:http://notfound9.github.io/interviewGuide/
Stars: ✭ 3,117 (+1297.76%)
Mutual labels:  backend
Storaji
📒 The light/responsive inventory management system available on Windows, macOS and Linux.
Stars: ✭ 222 (-0.45%)
Mutual labels:  backend
Memo Decorator
Decorator which applies memoization to a method of a class.
Stars: ✭ 213 (-4.48%)
Mutual labels:  decorators
Okuna Api
🤖 The Okuna Social Network API
Stars: ✭ 200 (-10.31%)
Mutual labels:  backend
Learnify
👨🏻‍🏫 — Web Edukasi Open-Source yang dibuat oleh SYAUQIZAIDAN KHAIRAN KHALAF. Learnify adalah Web edukasi yang dilengkapi video, materi dan sistem ujian yang tersedia secara gratis. Learnify dibuat ditujukan agar para siswa dan guru dapat terus belajar dan mengajar dimana saja dan kapan saja.
Stars: ✭ 199 (-10.76%)
Mutual labels:  backend
Db Query Matchers
RSpec matchers for database queries
Stars: ✭ 196 (-12.11%)
Mutual labels:  backend
Testdeck
Object oriented testing
Stars: ✭ 206 (-7.62%)
Mutual labels:  decorators
Socket Controllers
Use class-based controllers to handle websocket events.
Stars: ✭ 191 (-14.35%)
Mutual labels:  decorators
Mobx Task
Makes async function state management in MobX fun.
Stars: ✭ 218 (-2.24%)
Mutual labels:  decorators
Core
AdminArchitect - Active Admin for Laravel
Stars: ✭ 194 (-13%)
Mutual labels:  backend
Blogetc
Easily add a full Laravel blog (with built in admin panel and public views) to your laravel project with this simple package.
Stars: ✭ 198 (-11.21%)
Mutual labels:  backend
Go Graphql Starter
This repository uses graph-gophers/graphql-go to build a starter web application
Stars: ✭ 204 (-8.52%)
Mutual labels:  backend
Ownphotos
Self hosted alternative to Google Photos
Stars: ✭ 2,587 (+1060.09%)
Mutual labels:  backend
Easy Admin Demo
A demo application to showcase EasyAdmin features
Stars: ✭ 219 (-1.79%)
Mutual labels:  backend

Plumier

Delightful Node.js Rest Framework

Build Status Build status Coverage Status lerna npm npm

Documentation

Read the project documentation on https://plumierjs.com

Contributing

To run Plumier project on local machine, some setup/app required

App requirements

  • Visual Studio Code (Recommended)
  • Yarn (required)

Local Setup

  • Fork and clone the project git clone
  • Install dependencies by yarn install
  • Run test by yarn test

Debugging

Plumier already provided vscode task and launch setting. To start debugging a test scenario:

  • Locate the test file and narrow the test runs by using .only
  • Put breakpoint on any location you need on .ts file
  • On start/debug configuration select Jest Current File and start debugging
Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].