https://github.com/dotmpe/nodejs-express-socketio-seed
NodeJs + Express + Socket.IO seed project
https://github.com/dotmpe/nodejs-express-socketio-seed
Last synced: 5 months ago
JSON representation
NodeJs + Express + Socket.IO seed project
- Host: GitHub
- URL: https://github.com/dotmpe/nodejs-express-socketio-seed
- Owner: dotmpe
- License: other
- Created: 2014-05-25T08:10:49.000Z (about 12 years ago)
- Default Branch: master
- Last Pushed: 2025-07-25T10:33:33.000Z (11 months ago)
- Last Synced: 2025-07-25T16:46:40.612Z (11 months ago)
- Language: CoffeeScript
- Size: 306 KB
- Stars: 0
- Watchers: 1
- Forks: 0
- Open Issues: 17
-
Metadata Files:
- Readme: ReadMe.rst
- License: LICENSE.txt
Awesome Lists containing this project
README
NodeJS Socket.IO Seed
=====================
:version: 0.0.2
:package status:
.. image:: https://gemnasium.com/dotmpe/nodejs-express-socketio-seed.png
:target: https://gemnasium.com/dotmpe/nodejs-express-socketio-seed
:alt: Dependencies
.. image:: https://secure.travis-ci.org/dotmpe/nodejs-express-socketio-seed.png
:target: https://travis-ci.org/dotmpe/nodejs-express-socketio-seed
:alt: Build
:repository:
.. image:: https://badge.fury.io/gh/dotmpe%2Fnodejs-express-socketio-seed.png
:target: http://badge.fury.io/gh/dotmpe%2Fnodejs-express-socketio-seed
:alt: GIT
Seed project for NodeJS+Express.
Working
- Basic structure and configuration for extendible Express app.
No specs are written except the running code w/ comments.
Wanted
- View-Controller metadata TODO: spec
- Schema metadata, migration, validation at structure and datatype level.
See below for details, and `Branch docs`_ for work in process.
:XXX: angular client integration either goes or does something together with express-client
:XXX: loose the src/dotmpe too, move stuff to lib/
:XXX: should set-up master again to something without experiments
:XXX: there aren't any tests
Tree docs
---------
config
- any local settings, in static or script format. Should provide examples and
defaults later.
public
- the www-data build directory, mounted at config.urls.base
app
- deprecated, moving to src/node/dotmpe
lib
TODO
src
node
- local NodeJS code
dotmpe/express-seed
- bootstrap for Express.
Beginning of some Express-MVC framwork
with other modules in dotmpe/
dotmpe/x-bookmarks
- re-using some old code to test Express-MVC
see also project:node-htdocs
dotmpe/project
- TODO Express-MVC module to deal with projects
dotmpe/npm-project
- TODO Express-MVC module to interact with other npm projects
dotmpe/browser
- For a really minimal extension module with custom route/page and AMD
client module.
Branch docs
-----------
master [*]_
- Initial project structure, documentation.
f_bootstrap
- Going to dust off my own Du stylesheets and get bootstrap components and
layout into the picture.
f_clientbuild
- Testing Grunt or Delinting.
- Found r.js optimizer a bit tempramental. So using require.js
at client side only.
- Removed modulr, but may want to do lazy eval later again.
- Started jade-requirejs-client to experiment with metadata driven pages,
and to think some about resource representations and navigation.
- TODO: stylus compiler.
f_ext
- Get an extension framework going at the backend with plugin modules.
f_orm
- Added Knex ORM, and WarehouseJS for Backbone REST access to ORM.
- Play with backbone client. Look at MarionetteJS maybe.
feature
- Merging all features with exmaple modules here.
To keep master clean. Should hand-pick generic changes to master.
----
.. [*] Current branch.