- get.js
- post-urlencoded.js
- post-plain.js
- post-form.js
- urlencoded-middleware.js
- json-middleware.js
- multer.js
- data.js
- data-validator.js
- data-sanitize.js
- post-redirect-get.js
Fyrirlestur 3.2: Postgres, vídeó
Fyrirlestur 3.3: Heroku, vídeó
- Node.js: Events, skanna
- validator.js Validators
- Express validator documentation
- Falsehoods Programmers Believe About Names – With Examples
- Að setja upp og tengjast Postgres
- pgAdmin
- Postgres skjölun, skanna og hafa handhægt þegar verið að vinna verkefni
- 5.4. Constraints
- 8. Data Types, sér í lagi
- 8.1. Numeric Types (integer, serial)
- 8.3. Character Types (char, varchar, text)
- 8.5. Date/Time Types (timestamp with time zone)
- node-postgres documentation, hafa til hliðsjónar þegar tengst við postgres frá node.js
- The Twelve-Factor App
- Skoða form dæmi vel, það er mikilvægt að skilja munin á
GET
ogPOST
, hvernig við vinnum meðPOST
gögn á bakenda, og hvernig express tekur við gögnum (GET
,POST
., ogPOST
meðfiles
) - Skoða validation dæmi og documentation fyrir express validator, munum vinna nokkuð mikið með validation á gögnum í verkefnum vorsins
- Setja upp postgres
- Setja upp pgAdmin
- Ná tengingu við posgres gegnum node.js
- Búa til account á heroku.com, nýta Heroku for GitHub students
- Sækja Heroku CLI
- Clonea heroku dæmi og setja upp á ykkar account
- Verkefni 2
- Byggja á dæmi data-validator.js
- Útbúa gagnagrunn
- Útbúa tengingu við gagnagrunn í sér skrá, sjá node-postgres: Suggested Project Structure
- Útfæra lestur á gögnum úr töflu
- Setja upp form og lista template með EJS
- Setja upp validation á gögnum
- Setja upp sanitaztion á gögnum
- Skrifa gögn í gagnagrunn
- Setja upp á Heroku