stantonwjones / nails-boilerplate Goto Github PK
View Code? Open in Web Editor NEWA node webserver boilerplate mimicking Rails structure
A node webserver boilerplate mimicking Rails structure
Global install should only be for command line. Every nails application should have a package.json installed locally.
DatabaseAdd support for mysql database using node-mysql.
remove global Nails variable. Each portion of the application should be modular. Makes for easier testing and functional specing.
create a default generator for the application. Should create default file structure for the application as presented in example.
Should contain functions for use throughout the Application. string modification, path formatting, header manipulation, etc...
add an eventer and corresponding accessor methods.
should be able to support events like 'error', 'not found', '404', '500', 'render', and 'redirect' events.
Pass response object to controllers so that the router can be garbage collected faster
render event would handle writing to the response
It should be in it's own repository and module as a blueprint for all connector inclusions.
integrate use of mongodb. Add application config for db. Setup ensure statements in nails.
when generating application, should use yeoman and point assets to yeoman assets etc...
Get a working prototype of view rendering using Consolidate.js to get template engines to play nicely with express
Use mime-types configuration file to store file types and their conent-type information. This should be used in the controller.file method to determine where to look for the static asset.
change the webserver handling to use express. Create a routes file which executes like rails routes.rb
Make sure that the server supports the delivery of generated JSON and XML as an API
Also rework public method so it uses express to serve hardcoded or dynamic files
Allow XML and snippets to be returned to client
A declarative, efficient, and flexible JavaScript library for building user interfaces.
๐ Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
An Open Source Machine Learning Framework for Everyone
The Web framework for perfectionists with deadlines.
A PHP framework for web artisans
Bring data to life with SVG, Canvas and HTML. ๐๐๐
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
Some thing interesting about web. New door for the world.
A server is a program made to process requests and deliver data to clients.
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
Some thing interesting about visualization, use data art
Some thing interesting about game, make everyone happy.
We are working to build community through open source technology. NB: members must have two-factor auth.
Open source projects and samples from Microsoft.
Google โค๏ธ Open Source for everyone.
Alibaba Open Source for everyone
Data-Driven Documents codes.
China tencent open source team.