All Projects → Talento90 → Typescript Node

Talento90 / Typescript Node

Licence: mit
📋 TypeScript and NodeJS project template.

Programming Languages

typescript
32286 projects

Projects that are alternatives of or similar to Typescript Node

Ghchat
📱A chat application for GitHub. React + PWA + Node(koa2) + Typescripts + Mysql + Socket.io
Stars: ✭ 791 (+180.5%)
Mutual labels:  mysql, koa2
Nodejs Koa Blog
基于 Node.js Koa2 实战开发的一套完整的博客项目网站
Stars: ✭ 1,162 (+312.06%)
Mutual labels:  mysql, koa2
Cykspace Node
博客后台服务~~ 👉👉 http://www.cykspace.com
Stars: ✭ 23 (-91.84%)
Mutual labels:  mysql, koa2
Web Performance Monitoring System
A complete performance monitoring system.
Stars: ✭ 436 (+54.61%)
Mutual labels:  mysql, koa2
Video Admin
node+koa2+mysql
Stars: ✭ 192 (-31.91%)
Mutual labels:  mysql, koa2
Vue Koa Demo
🔰A simple full stack demo(CSR & SSR & Docker Support) written by Vue2 & Koa2(Koa1 verson also completed)
Stars: ✭ 730 (+158.87%)
Mutual labels:  mysql, koa2
Vue Qq
🎨 Vue family bucket with socket.io and express/koa2 , create a web version of mobile QQ, supporting real-time group chat, real-time private chat, special care, shielding chat, smart IP geographic location, real-time display temperature and other QQ core functions
Stars: ✭ 861 (+205.32%)
Mutual labels:  mysql, koa2
React Blog
react hooks + koa2 + sequelize + mysql 构建的个人博客。具备评论、通知、上传文章等等功能
Stars: ✭ 530 (+87.94%)
Mutual labels:  mysql, koa2
Koa2 Blog
第一个web项目,仿照cnode,欢迎新建账号试用
Stars: ✭ 141 (-50%)
Mutual labels:  mysql, koa2
Eaglet
最简單直接的 Koa2 的脚手架
Stars: ✭ 118 (-58.16%)
Mutual labels:  mysql, koa2
Koa2 Blog
node+koa2+mysql
Stars: ✭ 856 (+203.55%)
Mutual labels:  mysql, koa2
Next Blog
基于react(ssr)服务端框架next.js和antd-design搭建的个人博客
Stars: ✭ 214 (-24.11%)
Mutual labels:  mysql, koa2
Don Blog Backmanage
Don's blog的后台管理系统,基于Vue.js + Node.js + Koa.js + MySQL + Redis + WebSocket。
Stars: ✭ 112 (-60.28%)
Mutual labels:  mysql, koa2
React Ssr
React 服务端渲染(SSR),react + redux + koa2 + sequelize + mysql全栈项目(Full Stack)
Stars: ✭ 205 (-27.3%)
Mutual labels:  mysql, koa2
Cool Admin Midway
cool-admin(midway版)一个很酷的后台权限管理框架,模块化、插件化、CRUD极速开发,永久开源免费,基于midway.js 2.0、typeorm、mysql、jwt、element-ui等构建
Stars: ✭ 204 (-27.66%)
Mutual labels:  mysql, koa2
Orangehrm
OrangeHRM is a comprehensive Human Resource Management (HRM) System that captures all the essential functionalities required for any enterprise.
Stars: ✭ 274 (-2.84%)
Mutual labels:  mysql
Yclas
Yclas Self Hosted is a powerful script that can transform any domain into a fully customizable classifieds site within a few seconds.
Stars: ✭ 276 (-2.13%)
Mutual labels:  mysql
Shineframe
高性能超轻量级C++开发库及服务器编程框架
Stars: ✭ 274 (-2.84%)
Mutual labels:  mysql
Mini Inventory And Sales Management System
An Inventory and Sales Management System written in PHP (codeIgniter) with support for MySQL and Sqlite3 databases
Stars: ✭ 273 (-3.19%)
Mutual labels:  mysql
Sqlc
Generate type-safe code from SQL
Stars: ✭ 4,564 (+1518.44%)
Mutual labels:  mysql

typescript-node Build Status codecov Codacy Badge

Template for building nodejs and typescript services. The main goal of this boilerplate is to offer a good Developer Experience (eg: debugging, watch and recompile) by providing the following features out of the box:

Features

Installation & Run

  • npm install - Install dependencies
  • npm run start - Start application (It needs a mysql database)

Running with Docker

  • docker-compose up (compose and run, it also creates the mysql database)
  • docker-compose down (Destroy application and mysql containers)

Useful npm commands

  • npm run build - Transpile TypeScript code
  • npm run clean - Remove dist, node_modules, coverage folders
  • npm run coverage - Run NYC coverage
  • npm run lint - Lint your TypeScript code
  • npm run start:dev - Run application in dev mode (debug & watch). Debug mode is running on port 5858 (open chrome://inspect/#devices).
  • npm run test - Run unit tests
  • npm run test:integration - Run integration tests
  • npm run test:all - Run Unit and Integration tests
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].