{"repo":"link-loom/loom-svc-js","free":true,"listed":false,"github":"https://github.com/link-loom/loom-svc-js","clone":"git clone https://github.com/link-loom/loom-svc-js.git","description":"Another Node.js Server framework to create microservices","language":"JavaScript","stars":10,"topics":["nodejs","boilerplate-template","javascript","express-js","firestore","mongodb"],"license":"GPL-3.0","category":"databases-storage","readme_excerpt":"Link loom Another Node.js Server framework to create microservices or huge monoliths. Features Open Api specification. Cron functions to execute code in intervals Cached functions to save concurrent data, you can upgrade to Redis. CLI tool to quickly create new views and API routes. Authentication middlewares. Cookies management. Tons of utilities to cypher data, search, handle responses, generate automatic IDs and so on. Own logs management to handle errors or queue messages. Multiple database engine handle, only you need to write your datasource. Isolated core code to be upgraded more easily. API Rest routes handling. Entity models specification. Event-driven architecture to communicate another services or frontend clients. Create project Step 1. Install Loom to easily manage files and project Step 2. Create a project with cli tool and follow instructions Install dependencies Step 1. Install the npm dependencies Configure your environment variables 1. Go to ./config folder 2. Copy template.json file 3. Change new file name to default.json 4. Change all configurations you need Run Documentation Service docs Playground Navigate to: http://localhost:3601/open-api.playground Warning: If you change your default port, you need to change in the previous route Open Api http://localhost:3601/open-api.json Warning: If you change your default port, you need to change in the previous route Framework docs For all docs you need go to Wiki in this project. https://github.com/link-loom/loo","default_branch":null,"files":null,"tree":[],"storefront":"/r/link-loom","claimed":false,"request_supported":{"post":"https://gitbuyer.com/r/link-loom/loom-svc-js/request-supported","requests":0},"note":"indexed from public GitHub; nothing is for sale on this page. Clone it from GitHub. Paid listings live at /search."}