BNBのプログラミング勉強記録

ガチのプログラミング初心者が駆け上がっていくブログ

Node.js

メモ(Node.js III)

削除 <form action="/delete/<%= item.id %>" method="post"> <input type="submit" value="削除"> </form> app.post('/delete/:id', (req, res) => { connection.query( 'DELETE FROM items WHERE id = ?', [req.params.id], (error, results) => { res.redirect('/index'); } ); }); 編集 <a href="/edit/<%= item.id %>">編集</a>

メモ(Node.js II)

HTML側 <ul class="table-body"> <% items.forEach((item) => { %> <li> <div class="item-data"> <span class="id-column"><%= item.id %></span> <span class="name-column"><%= item.name %></span> </div> </li> <% }) %> </ul> <form action="/create" method="post"> </form>

メモ(Node.jsなど)

基本的なこと ExpressはNode.jsでWebアプリの開発をするためのフレームワークじゃ。 Node.jsには便利な機能を簡単に使えるようにまとめたパッケージというものがあります。Expressもパッケージの1つです。 パッケージを用意するにはnpm (Node Package Manag…