Skip to content

Commit a6e04a1

Browse files
committed
Strip all things MVC from bare
1 parent 8fc2d70 commit a6e04a1

File tree

8 files changed

+18
-106
lines changed

8 files changed

+18
-106
lines changed

README.md

+15
Original file line numberDiff line numberDiff line change
@@ -3,3 +3,18 @@ bare
33

44
Make node.js frameworks scram - use bare
55

6+
A bare example:
7+
8+
'use strict';
9+
var bare = require('bare')
10+
, http = require('http');
11+
12+
bare.router.on('get', '/test', function(req, res) {
13+
res.writeHead(200, {'Content-Type': 'text/plain'});
14+
res.end('test\n');
15+
console.log('test');
16+
});
17+
18+
http.createServer(function(req, res) {
19+
bare.router.dispatch(req, res, console.log);
20+
}).listen(8080);

app.js

+1-14
Original file line numberDiff line numberDiff line change
@@ -1,14 +1 @@
1-
'use strict';
2-
var bare = require('./lib/bare')
3-
, http = require('http');
4-
5-
bare.router.on('get', '/test', function(req, res) {
6-
res.writeHead(200, {'Content-Type': 'text/plain'});
7-
res.end('Testseite\n');
8-
console.log('Testseite');
9-
});
10-
11-
// TODO: 404 callback if route does not exist
12-
http.createServer(function(req, res) {
13-
bare.router.dispatch(req, res, console.log);
14-
}).listen(8080);
1+
module.exports = require('./lib/bare');

lib/bare.js

+2-5
Original file line numberDiff line numberDiff line change
@@ -1,9 +1,6 @@
1-
var controller = require('./controller')
2-
, bare = {
1+
var bare = {
32
router: require('./router')(),
43
};
54

6-
bare.router.on('get', '/admin', controller.showTest);
7-
bare.router.on('get', '/index', controller.showIndex);
8-
95
module.exports = bare;
6+

lib/components/body.js

-12
This file was deleted.

lib/components/document.js

-13
This file was deleted.

lib/components/head.js

-19
This file was deleted.

lib/controller.js

-34
This file was deleted.

lib/views.js

-9
This file was deleted.

0 commit comments

Comments
 (0)