μνλΌμ΄μ¦ Op μ°μ°μ μ 리
곡μλ¬Έμμμ μκ° ν΄μ£Όλ Opμ μ°μ°μλ₯Ό νλ‘ μ 리ν©λλ€. μ΄λ¦ κΈ°λ₯ μμ SQL κΈ°ν [Op.and] AND [Op.and]:[{a:1},{b:2}] A=1 AND B=2 Β ...
곡μλ¬Έμμμ μκ° ν΄μ£Όλ Opμ μ°μ°μλ₯Ό νλ‘ μ 리ν©λλ€. μ΄λ¦ κΈ°λ₯ μμ SQL κΈ°ν [Op.and] AND [Op.and]:[{a:1},{b:2}] A=1 AND B=2 Β ...
μνλΌμ΄μ¦ 쿼리 ν¨μ μ 리 μμ± Model.create() ν¨μλ₯Ό ν΅ν΄ μμ±. await ꡬ문μ ν΅ν΄ μμ±λ λ°μ΄ν°λ₯Ό λ³μλ‘ μ μ₯ κ°λ₯. μμ) const user = await User.create( { username: 'alice123', isAdmin: true, }, { fields: ['username'] }, )...
λͺ©μ°¨ μνλΌμ΄μ¦ μ€μΉλ°©λ² μ€ν νκ²½ μ€μ κ΄κ³ μ μ μνλΌμ΄μ¦ μλ°μ€ν¬λ¦½νΈ λ¬Έλ²μΌλ‘ DB μ‘°μμ΄ κ°λ₯νλλ‘ λλ λΌμ΄λΈλ¬λ¦¬. ORM(Object-Relational Mapping) μ€μΉ λ°©λ² npm i sequelize sequelize-cli μ¬κΈ°μ sequelize λ μνλΌμ΄μ¦ λͺ¨λμ λ³Έμ²΄κ³ sequeliz...
μλ νμΈμ πΈ ν νλ¦Ώ μμ§ λμ μ€ (nunjucks) λμ μ€ μ€μΉ λ° νκ²½ μΈν λ€μμ λͺ λ Ήμ΄λ₯Ό ν΅ν΄ μ€μΉν©λλ€. npm i nun nunjucks μ€μΉν λμ μ€λ₯Ό μ¬μ©νκΈ° μν΄ app.js μμ λͺ μνλ λ°©λ²μ λλ€. ... const express = require('express'); const nunjucks = require('...
νμΌ μ λ‘λμ νμ₯μλ₯Ό μ ννλ λ°©λ² μ€ νλλ‘λ HTMLμμ λΆν° νμ₯μλ₯Ό μ ννλ λ°©λ²μ΄ μμ΅λλ€. μ¬κΈ°μ νΉμ ν νμ₯μλ₯Ό μ§μ ν΄μ μ¬μ©νλ κ²½μ°λ μκ³ , λλ‘λ νΉμ μ νμ νμ μ λ°λ κ²½μ°λ μμ΅λλ€. κ·Έλ μ¬μ©νλ νμ₯μ μ 보λ IANA μμ μ ν MIME νμ μ κΈ°μ€μΌλ‘ μ¬μ©ν μ μμ΅λλ€. λ§ν¬ : https://www.iana.o...
μλ νμΈμ πΈ λͺ λ¬ ν 보μ μ·¨μ½μ μ 무μμ νλμΌ μ μ μ λ³΄κ° νμν λΆλ€μ μν΄ μ 리ν©λλ€. λͺ©μ°¨ μ€μΉ μ¬μ© λ°©λ² μμ νλ‘μ νκ²½ μ€μ μ μ© λΈλΌμ°μ μ¬μ©νκΈ° μλμ° νλ‘μ μ¬μ©νκΈ° ν¬λ‘¬ νμ₯νλ‘κ·Έλ¨ μ¬μ©νκΈ°(μΆμ²) ...
μλ νμΈμ πΈ μμ¦ λ€μ λ°μ μ 무μ ν€μ΄ν΄μ§ μ μ λ ₯μΌλ‘ μΈν΄ κ²μΌλ₯Έ μ κ° λ 곡λΆλ₯Ό μνμ΅λλ€. λ€μ 곡λΆλ₯Ό νλ©΄μ μ 리ν©λλ€. Dynamic metadata μν©μ λ°λΌμλ λ©νλ°μ΄ν°λ₯Ό μμκ° μλ λ³μλ‘ μ¬μ©ν΄μΌνλ κ²½μ°κ° μμ΅λλ€. μλ₯Ό λ€μ΄ κ°μκΈμ μμΈλ³΄κΈ°, μν μ 보 νμ΄μ§ λ±κ³Ό κ°μ΄ μ΄λ ν μ 보μ μμΈ νμ΄μ§μΈ κ²½μ° ν΄λΉ μ 보λ₯Ό λ...
λͺ©μ°¨ μμ½ μν© μμΈ μμ½ νλ‘μμ μμ± μμλ 쿼리 ꡬ문μ μ ν¨μ±λ§μ κ²μ¬νλ€. μν© μ΅μΌ μ 무λ₯Ό μν΄ κ°λ°DBμμ ν μ€νΈ νλ νλ‘μμ λ₯Ό μ΄μDBμλ λ°μνκΈ° μν΄ νλ‘μμ μμ± νμ§λ§ SELECT νλ ν μ΄λΈμ΄ μμ±λμ§ μμ μνμμ νλ‘μμ λ₯Ό μμ± νκ³ μλ¬ μμ΄ μ μ μμ±λ¨μμ μμν¨μ λλ μ...
λͺ©μ°¨ Throwable μ μμ ꡬ쑰 μμΈ(Exception) μ μλ¬(Error) μ²΄ν¬ μμΈ(Checked Exception) μ μΈμ²΄ν¬ μμΈ(Unchecked Exception) μμΈ μ²λ¦¬ λ°©λ² Throwable μ μμ ꡬ쑰 μμΈμ μλ¬μ μμ ꡬ쑰μ λν μ°Έκ³ μ΄λ―Έμ§ μΆμ² : https://programmers.io/...
μλ νμΈμ πΈ μ μ κ°μ΄ μλ°λ‘ κ°λ°μ μμνλ μ¬λμ λκ² μ€λ²λ‘λ©&μ€λ²λΌμ΄λ©μ΄ μ΅μν κ²½μ°κ° λ§μ΅λλ€. νμ§λ§ μλ°μ€ν¬λ¦½νΈμμλ μ€λ²λ‘λ©, μ€λ²λΌμ΄λ©μ΄ μμ΅λλ€ κ·Έλ°λ°, μ§κΈκΉμ§ μ¬μ©νλ©΄μ μλ°μ€ν¬λ¦½νΈμμλ μ€λ²λ‘λ©μ΄ λ κ² κ°μ νμμ λΆλͺ λ§μ΄ λ΄€μ΅λλ€. μ΄μ λν΄ κ°λ¨νκ² μμλ³΄κ³ μ 리ν©λλ€. λͺ©μ°¨ μμ½ μλͺ»λ μ€λ²λ‘...