moleculer-node-realworld-example-app - Exemplary real world application built with Moleculer

  •        6

React + Redux front-end UI is included. For more information on how to this works with other frontends/backends, head over to the RealWorld repo. Basically the services stores data in an NeDB persistent file storage in the ./data folder. If you have to use MongoDB, set the MONGO_URI environment variable.

https://realworld.io
https://github.com/gothinkster/moleculer-node-realworld-example-app

Dependencies:

bcrypt : 1.0.3
jsonwebtoken : 8.1.0
lodash : 4.17.4
moleculer : ^0.11.0
moleculer-db : 0.7.0
moleculer-db-adapter-mongo : 0.1.6
moleculer-web : 0.6.0-beta7
nats : 0.7.24
slug : 0.9.1

Tags
Implementation
License
Platform

   




Related Projects

testing-workshop - A workshop for learning how to test JavaScript applications

  •    Javascript

👋 hi there! My name is Kent C. Dodds! This is a workshop repo to teach you about testing JavaScript applications.Big thanks to the RealWorld project from GoThinkster. This project is a copy of the Node implementation and the React implementation of the RealWorld project.

elixir-phoenix-realworld-example-app - Exemplary real world application built with Elixir + Phoenix

  •    Elixir

Elixir (Phoenix) codebase containing real world examples (CRUD, auth, advanced patterns, etc) that adheres to the RealWorld spec and API. This codebase was created to demonstrate a fully fledged backend application built with Elixir and Phoenix including CRUD operations, authentication, routing, pagination, and more.

angularjs-realworld-example-app - Exemplary real world application built with Angular 1.5 + ES6

  •    Javascript

Example Angular 1.5+ (ES6 + Components) codebase that adheres to the RealWorld spec and API.For convenience, we have a live API server running at https://conduit.productionready.io/api for the application to make requests against. You can view the API spec here which contains all routes & responses for the server.

golang-gin-realworld-example-app - Exemplary real world application built with Golang + Gin

  •    Go

This codebase was created to demonstrate a fully fledged fullstack application built with Golang/Gin including CRUD operations, authentication, routing, pagination, and more.


vue-realworld-example-app - An exemplary real-world application built with Vue

  •    Javascript

This codebase was created to demonstrate a fully fledged fullstack application built with Vue.js including CRUD operations, authentication, routing, pagination, and more. We've gone to great lengths to adhere to the Vue.js community styleguides & best practices.

node-express-realworld-example-app

  •    Javascript

Requests are authenticated using the Authorization header with a valid JWT. We define two express middlewares in routes/auth.js that can be used to authenticate requests. The required middleware configures the express-jwt middleware using our application's secret and will return a 401 status code if the request cannot be authenticated. The payload of the JWT can then be accessed from req.payload in the endpoint. The optional middleware configures the express-jwt in the same way as required, but will not return a 401 status code if the request cannot be authenticated.

react-redux-realworld-example-app - Exemplary real world application built with React + Redux

  •    Javascript

Originally created for this GH issue. The codebase is now feature complete; please submit bug fixes via pull requests & feedback via issues.Local web server will use port 4100 instead of standard React's port 3000 to prevent conflicts with some backends like Node or Rails. You can configure port in scripts section of package.json: we use cross-env to set environment variable PORT for React scripts, this is Windows-compatible way of setting environment variables.

realworld - "The mother of all demo apps" — Exemplary fullstack Medium

  •    Javascript

While most "todo" demos provide an excellent cursory glance at a framework's capabilities, they typically don't convey the knowledge & perspective required to actually build real applications with it.RealWorld solves this by allowing you to choose any frontend (React, Angular 2, & more) and any backend (Node, Django, & more) and see how they power a real world, beautifully designed fullstack app called "Conduit".

angular-realworld-example-app - Exemplary real world application built with Angular 4+

  •    TypeScript

This codebase was created to demonstrate a fully fledged application built with Angular that interacts with an actual backend server including CRUD operations, authentication, routing, pagination, and more. We've gone to great lengths to adhere to the Angular Styleguide & best practices.Additionally, there is an Angular 1.5 version of this codebase that you can fork and/or learn how to recreate.

room-assistant - A companion client for Home Assistant to handle sensors in multiple rooms.

  •    Javascript

room-assistant is a simple Node.js server for tracking presence and other things on a per-room basis. It pairs well with the mqtt_room component of Home Assistant. Upgrading from room-assistant 0.x? Please review the upgrade guide.

elm-spa-example - A Single Page Application written in Elm

  •    Elm

Elm codebase containing real world examples (CRUD, auth, advanced patterns, etc) that adheres to the RealWorld spec and API. This codebase was created to demonstrate a fully fledged fullstack application built with Elm including CRUD operations, authentication, routing, pagination, and more.

nodebootstrap - NodeBootstrap - generates skeleton project for Node/Express

  •    Javascript

If you like Nodebootstrap, also check out: Microservices Workspace project to see how you can orchestrate multilingual (polyglot) microservices setup as a holistic and simple development environment.

micromono - Write microservices in monolithic style

  •    Javascript

MicroMono is a framework for developing micro-services in monolithic style or reversed. It allows you to switch and mix between micro-service/monolithic styles without changing the code. Before they were two things which always connected with VS. Now with micromono you have the ability to get the best of both worlds. You can simply clone this repository and follow the instruction in the example folder to play them on your own machine. The only requirement is Node.js.

ASP.NET Real World Controls

  •    ASPNET

Real World implementations of custom controls for ASP.NET.

microservice-app-example - Example of polyglot microservice app

  •    Javascript

This is an example of web application comprising of several components communicating to each other. In other words, this is an example of microservice app. Why is it better than many other examples? Well, because these microservices are written in different languages. This approach gives you flexibility for running experiments in polyglot environment. The app itself is a simple TODO app that additionally authenticates users. I planned to add some admin functionality, but decided to cut the scope and add it later if needed.

spring-cloud-stream - Event-Driven Microservices with Spring Integration

  •    Java

This project allows a user to develop and run messaging microservices using Spring Integration and run them locally or in the cloud. Just add @EnableBinding and run your app as a Spring Boot app (single application context).Since version 1.1, Spring Cloud Stream follows a decentralized model where the core components and the binder implementations are developed and released separately. This repository contains the core components of the project and does not contain any binder implementations.

microcule - SDK and CLI for spawning streaming stateless HTTP microservices in multiple programming languages

  •    Javascript

Software Development Kit and Command Line Interface for spawning streaming stateless HTTP microservices for any programming language or arbitrary binary. Think of it as serverless functions meets Unix Philosophy.

seneca - A microservices toolkit for Node.js.

  •    Javascript

Seneca is a toolkit for writing microservices and organizing the business logic of your app. You can break down your app into "stuff that happens", rather than focusing on data models or managing dependencies.Use this module to define commands that work by taking in some JSON, and, optionally, returning some JSON. The command to run is selected by pattern-matching on the the input JSON. There are built-in and optional sets of commands that help you build Minimum Viable Products: data storage, user management, distributed logic, caching, logging, etc. And you can define your own product by breaking it into a set of commands - "stuff that happens". That's pretty much it.

falcon - Falcon is a bare-metal Python web API framework for building high-performance microservices, app backends, and higher-level frameworks

  •    Python

Falcon is a reliable, high-performance Python web framework for building large-scale app backends and microservices. It encourages the REST architectural style, and tries to do as little as possible while remaining highly effective. Falcon apps work with any WSGI server, and run like a champ under CPython 2.7, CPython 3.4+, PyPy2.7, and PyPy3.5.