Please enable JavaScript.
Coggle requires JavaScript to display documents.
. (:fire: EXPRESS (POST REQUEST (:fire:body-parser framework
var…
.
-
:fire: EXPRESS
-
ROUTE
app.get("/abc", function(){ ..//code.. });
GET PARAMS
:id/:name/
var getID = req.params.id; #
-
no need ext EJS
app.set("view engine", "ejs");
POST REQUEST
:fire:body-parser framework
var bodyparser = require('body-parser');
app.use(bodyparser.urlencoded({extended: true}));
req.body.id
-
-
:fire:EJS
ejs file in :star:Views folder
res.render("home.ejs/home", params);
BINDING DATA
{data1: value , data2: value}
<%= data1 %>
-
<% include folder/file %> - :star:partial folder in Views
note: views/folder/file.ejs
note: /styles.css
WORK WITH API
Make request, get data
with :fire:Request module then parse DATA
-
MONGODB
Install MongoDB & learn basic things
CRUD command, underStandHow it work
:fire:Mongoose
call Module & create Connection
var mongoose = require("mongoose");
mongoose.connect("connection string")
-
Manipulating
Insert record
collection.create(thingVar, callback function) :
Get all record
collection.find({}, callback function)
Callback function
function(err, item/items){}
Create var model - create/define table
var collection = mongoose.model("collectName", collectSchema );
-