Skip to content

Commit 3550c34

Browse files
committed
Added API controller
1 parent f27ec48 commit 3550c34

File tree

2 files changed

+18
-12
lines changed

2 files changed

+18
-12
lines changed

src/api/index.js

Lines changed: 17 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,17 @@
1+
'use strict';
2+
3+
var express = require('express');
4+
5+
var router = express.Router();
6+
7+
router.get('/todos', function(req, res) {
8+
res.json({ todos: [] });
9+
});
10+
11+
// TODO: Add POST route to create new entries
12+
13+
// TODO: Add PUT route to update existing entries
14+
15+
// TODO: Add DELETE route to remove existing entries
16+
17+
module.exports = router;

src/app.js

Lines changed: 1 addition & 12 deletions
Original file line numberDiff line numberDiff line change
@@ -1,23 +1,12 @@
11
'use strict';
22

33
var express = require('express');
4+
var router = require('./api');
45

56
var app = express();
67

78
app.use('/', express.static('public'));
89

9-
var router = express.Router();
10-
11-
router.get('/todos', function(req, res) {
12-
res.json({ todos: [] });
13-
});
14-
15-
// TODO: Add POST route to create new entries
16-
17-
// TODO: Add PUT route to update existing entries
18-
19-
// TODO: Add DELETE route to remove existing entries
20-
2110
app.use('/api', router);
2211

2312
app.listen(3000, function() {

0 commit comments

Comments
 (0)