All Projects → Breeze → northwind-demo

Breeze / northwind-demo

Licence: MIT license
Breeze demo with .NET and NodeJS servers and Angular, Aurelia, React, and Vue clients

Programming Languages

typescript
32286 projects
C#
18002 projects
javascript
184084 projects - #8 most used programming language
TSQL
950 projects
HTML
75241 projects
Vue
7211 projects

Projects that are alternatives of or similar to northwind-demo

KDynamic
An Alternative to MacOS Mojave Dynamic Theme and Wallpaper Changer
Stars: ✭ 48 (+108.7%)
Mutual labels:  breeze
Aurelia-Bootstrap-Plugins
Aurelia-Bootstrap-Plugins are Custom Elements to bridge with a set of 3rd party Bootstrap addons
Stars: ✭ 45 (+95.65%)
Mutual labels:  aurelia
aurelia-notify
A notification plugin for Aurelia.
Stars: ✭ 14 (-39.13%)
Mutual labels:  aurelia
aurelia-mdl-plugin
Material Design Lite plugin for Aurelia.
Stars: ✭ 19 (-17.39%)
Mutual labels:  aurelia
aurelia-mdc-plugin
MDC (Material Design UI Components) plugin for Aurelia.
Stars: ✭ 13 (-43.48%)
Mutual labels:  aurelia
college-timetable
🗓 프로들의 수강신청 전략 어플리케이션
Stars: ✭ 27 (+17.39%)
Mutual labels:  sequelize
fastexpress
Restful API Framework minimalist
Stars: ✭ 14 (-39.13%)
Mutual labels:  sequelize
super-minimal-aurelia
A barebones Aurelia + webpack2 build
Stars: ✭ 19 (-17.39%)
Mutual labels:  aurelia
GlaxOJ
An Online-Judge written in Javascript (Nodejs and React).
Stars: ✭ 19 (-17.39%)
Mutual labels:  sequelize
auth-quickstart
Authentication Quickstart with Express, Passport and Sequelize
Stars: ✭ 49 (+113.04%)
Mutual labels:  sequelize
1702-express-review
Review repo for express.js and sequelize for Fullstack Academy/Grace Hopper Academy 1702 cohort
Stars: ✭ 35 (+52.17%)
Mutual labels:  sequelize
vuenode-fullstack
Vue.Js & Node fullstack Single Page Application with Relational databases as backend using Sequelize. Live Demo:
Stars: ✭ 42 (+82.61%)
Mutual labels:  sequelize
passport-local-sequelize
passport-local-sequelize is a sequelize plugin for building username and password login with passport
Stars: ✭ 81 (+252.17%)
Mutual labels:  sequelize
2019-15
Catch My Mind - 웹으로 즐길 수 있는 캐치마인드
Stars: ✭ 19 (-17.39%)
Mutual labels:  sequelize
aurelia-webpack-electron
a basic aurelia app running in electron with development debugging and hmr
Stars: ✭ 13 (-43.48%)
Mutual labels:  aurelia
nodefony
nodefony core framework
Stars: ✭ 19 (-17.39%)
Mutual labels:  sequelize
seedpress-cms
A headless CMS built in Express for PostgresQL using Sequelize. Generally follows the Wordpress post and term schema.
Stars: ✭ 71 (+208.7%)
Mutual labels:  sequelize
koa-orm
koa orm using sequelize & sk2 (fork from knex)
Stars: ✭ 62 (+169.57%)
Mutual labels:  sequelize
react-ant-admin-api
专为 react-ant-admin 开发的后端API,完善的权限路由系统,使用 eggjs、ts、mysql开发
Stars: ✭ 52 (+126.09%)
Mutual labels:  sequelize
node-server-template
This is Node.js server tidy template / boilerplate with Express (with asyncified handlers, custom error handler) framework and MongoDb. The server use ES6 and above. On different branches you can see different techniques' and technologies' usage, such as Kafka, nodemailer, file download... You also can find postman collections.
Stars: ✭ 116 (+404.35%)
Mutual labels:  sequelize

Northwind Demo

Breeze end-to-end demo with client and server, and instructions on how to build it from scratch.

Client is one of

  • Angular
  • Aurelia
  • React
  • Vue

Server is one of

  • .NET 5 with EFCore 5
  • .NET Core 3.1 with EFCore 3
  • .NET Core 2.2 with EFCore 2
  • NodeJS with Sequelize

Northwind is the name of a fictional food merchant. The Northwind database is a simple relational model suitable for a demo.

Breeze Client and Server

Breeze Client (breeze-client) is a JavaScript library for managing data on the client, much as an ORM manages it on the server.

+------------ Browser --------------+
|    Angular / Vue / React / etc.   |
|-----------------------------------|
|          Breeze Client            |
+-----------------------------------|
                 |
                JSON
                 |
+---- Server (Node / .NET / Java) ----+
|           Web API Layer           |
|-----------------------------------|
|       Breeze Server library       |
|-----------------------------------|
|               ORM                 |
+-----------------------------------+

Breeze Server is a library that works with an ORM (Entity Framework, Sequelize, Hibernate) to manage persistence for Breeze client applications. It turns Breeze queries into ORM queries, and saves changes to the database via the ORM.

The power of Breeze comes from shared metadata, so that client and server have a shared understanding of the entity model.

Get Started

See the client and server directories for the complete sample projects. Any of the clients can work with any of the servers.

See the STEPS document for the steps to create the sample from scratch.


If you have problems with this demo, please create issues in this github repo.

If you have questions about Breeze, please ask on Stack Overflow.

If you need help developing your application, please contact us at IdeaBlade.

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].