• Stars
    star
    117
  • Rank 301,828 (Top 6 %)
  • Language
    JavaScript
  • License
    MIT License
  • Created over 10 years ago
  • Updated over 9 years ago

Reviews

There are no reviews yet. Be the first to send feedback to the community and the maintainers!

Repository Details

Demo app with React and ASP.NET Web API

#react-aspnet v0.5.0

Demo app built with React and ASP.NET Web API. A minimalist implmentation of Flux architetcure is included in this version. An enhanced version of Flux is coming.

Technologies

  • ASP.NET Web API
  • ReactJS

Building the App

  1. To build the Web API project, open the solution in Visual Studio 2013, and build the solution to install Nuget packages. This will automatically restore Nuget packages.
  2. To change the API url in the Web app (Client app built with React), modify the config.js file at /ResourceMetadata.Web/Scripts/config.js.
  3. If you haven't installed Node.js, download and install it from http://nodejs.org/
  4. Navigate to the directory of ResourceMetadata.Web project in command prompt and run command npm install
  5. As a workaround to conflict between jquery-ui-browserify and jquery-browserify, update the statement $ = require('jquery') in file ResourceMetadata.Web/node-modules/jquery-ui-browserify/index.js to $=require('jquery-browserify').
  6. Execute gulp tasks
    1. Run commands gulp build.
    2. In order to clean the destination files created by build task, run gulp clean.

About the Sample App

The ReactJS app named "ResourceMetadata.Web" lets the users store metadata of the resources (articles, github repositories, files on the local computer etc.) with a priority. Based on the priority, users can follow the resources and add activities against the resources.

The following are the functionalities of the ResourceMetadata:

  1. Register user to the application
  2. Create locations (eg: github, MyComputer, Artciles ect) for adding resources
  3. Add resources against a location
  4. Add activities against resources.

Team

More Repositories

1

go-distributed-sys

Guidance for building event-driven distributed systems and microservices in Go with NATS JetStream, gRPC and CockroachDB
Go
642
star
2

gokit

Go Examples: From basics to distributed systems
Go
622
star
3

go-web

Source code for the book "Web Development with Go"
Go
185
star
4

gokit-examples

Examples for building microservices with Go kit (gokit.io)
Go
180
star
5

go-recipes

Code examples for the book "Go Recipes" by Apress.
Go
143
star
6

go-distsys

Distributed Systems programming examples in the Go programming language.
Go
106
star
7

EFMVC.Azure

Extending the EFMVC app for adding Windows Azure specific features
JavaScript
44
star
8

Koa-CRUD

A CRUD demo for Koa.js and Node.js
JavaScript
35
star
9

HapiAzure

Single Page Application (SPA) Demo with Hapi.js, AngularJS and Azure Table Storage.
JavaScript
29
star
10

go-samples-thenewstack

Golang samples for the articles written in "The New Stack" Website.
Go
27
star
11

shijuvar

21
star
12

gophercon-rest-demo

REST API in Go with MongoDB as the data store.
Go
13
star
13

NodeExpressMongo

Building Windows Azure Web Sites by using Node.js, Express.js, Mongoose and MongoDB
JavaScript
11
star
14

golang-docker

Golang web app with Docker
Go
6
star
15

AzureCloudServices

Multi-Tier Windows Azure Cloud Services App with Web Role, Worker Role, Table Storage and Service Bus
JavaScript
5
star
16

RESTNode

REST API samples using Node.js with MongoDB and Mongoose
JavaScript
4
star
17

service-weaver

Examples and guidance for building modern distributed applications in Go with Service Weaver
Go
4
star
18

go-http-samples

Golang samples for HTTP servers
Go
3
star
19

NodeOnAzure

Node.js examples for Windows Azure
JavaScript
1
star
20

koa-demos

Samples and demos for Koa.js
1
star