Nodember

screenshot of Nodember
express

Full Stack Javascript Boilerplate

Overview

Nodember is a boilerplate, sandbox, and toolbox that demonstrates how to make a full stack JavaScript application using Node and Ember, Express, and MongoDB. The architecture follows the MVC-MVC pattern and uses REST for communication. While Nodember provides an expanding demonstration of common web development needs and how they can be implemented in this stack, it is important to note that Nodember is not production-ready or fully secure for sensitive data. It is meant for learning and experimentation purposes, not for deploying real live projects. Nodember utilizes core components such as Node, Express, Ember, and MongoDB, as well as additional tools like Bootstrap, SASS, jQuery, Grunt, Bower, Handlebars, Livereload, Mongoose, Passport, and Font Awesome.

Features

  • CRUD functionality
  • User authentication
  • Data relationships
  • Embedded records
  • File uploads
  • Drag and Drop
  • Photo gallery and viewer
  • App level flash messaging
  • Data bound modals
  • Basic CMS functionality (under development)
  • Many more features in the pipeline

Summary

Nodember is a full stack JavaScript application boilerplate that demonstrates the use of Node, Express, Ember, and MongoDB. It offers a range of features for web development and aims to provide a learning and experimentation environment. However, it is not recommended for production use due to its limited security and lack of infrastructure for building real apps and APIs. Developers can use Nodember to explore techniques and experiment, but should opt for appropriately engineered community tools for real live projects.

express
Express

Express.js is a simple Node.js framework for single, multi-page, and hybrid web applications.

grunt
Grunt

Grunt is a popular JavaScript task runner that automates repetitive tasks like minification, compilation, and testing, allowing developers to focus on writing code.