voi presupune că aveți nod.JS instalat, dar dacă nu, poate fi descărcat aici.
vom începe prin configurarea nodului nostru.JS Server Web și testarea acestuia. Apoi adăugați un cod similar ca înainte pentru a vă conecta și a interoga baza noastră de date SQL Server.
vom folosi Cadrul de server web Minimalist pentru node.JS, expres. Se instalează ca un pachet npm.
ca și în multe lucruri, există întotdeauna mai multe de învățat, așa că atunci când am tastați o comandă, citiți cu siguranță mai multe despre comandă și opțiunile sale.
Noțiuni de bază înființat
pentru proiect, creați un director / folder.
deschideți codul Visual Studio (VSCode) și deschideți folderul.
deschideți o nouă fereastră Terminal și de tip, npm init acceptă valorile implicite pentru a crea pachetul.json.
4. Creați un fișier în VSCode și salvați-l ca index.js. Dacă te uiți în pachet.fișier json, veți vedea unde puteți schimba fișierul „principal” Implicit.
linia 13 pornește aplicația.post. În corpul de apel invers sunt componentele noastre de baze de date.
linia 52 închide aplicația.post.
am putea structura toate acestea diferit, da. O fac în acest fel pentru a ne oferi o fundație care va funcționa. Apoi, putem explora alte opțiuni
folosind datele formularului
utilizarea datelor formularului va fi ușoară.
linii 35, 37, 50 și 55
linia 35, obțineți datele formularului din elementul select. bodyParser este ceea ce ne ajută aici. cer.corpul.elementname.
linia 37, interogarea, utilizează valoarea din formular.
linia 50 trimite datele brute interogate angajaților.html.
rulați-l oprind și pornind serverul web sau reîmprospătând.
accesați pagina dvs. web și reîmprospătați.
2. Alegeți ” medie „din meniul derulant evaluare și faceți clic pe”obțineți rezultate”
3. Ar trebui să obțineți rezultate în Angajați.html. Nu este atractiv, dar este un început.
ieșire Json din res.send
acum avem o conexiune de la front-end-ul nostru la back-end-ul nostru la front-end-ul nostru. Aceasta este o afacere mare.
ultimii pași — curățați ieșirea (un pic.)
aceasta este cea mai ușoară și cea mai grea parte. Cel mai greu pentru că există atât de multe opțiuni. Vom merge cu elementele de bază ale elementelor de bază, astfel încât să vedem ce se întâmplă adânc în interior.
aceasta este o zonă pe care veți dori să o explorați mult mai detaliat. Nu doar metode suplimentare de res, ci ideea unui „motor de vizualizare”.
și voi explora unele dintre acestea în articolele viitoare. În special, unul dintre preferatele mele, express-ghidon.
pentru moment, vom construi producția noastră. Da. Construim noi înșine. Construiți un tabel cu datele noastre în cod și trimiteți-l! Doar bucla prin datele noastre.recordset și de a construi.
A se vedea următoarele
construirea ieșirii noastre
veți dori să adăugați liniile 50-57.
rezultatul va fi după cum urmează atunci când interogarea pentru „medie”
construit de noi cu cod.
ce să faci în continuare (da tu)
Joacă-te cu el, adaugă mai multe, schimbă structura. Lucrați pornind de la elementele de bază și lucrați.
lucrăm cu primele principii pentru a ne ajuta să înțelegem ce se întâmplă în spatele unora dintre straturile care sunt adăugate de șabloane JavaScript, cadre și biblioteci în aceste zile.
am construit pe cont propriu, un sistem full-stack. Da, crezi sau nu avem.
ceea ce are nevoie de cel mai mult de lucru, de ieșire. Dar tot acest exercițiu deschide o lume de explorare și oportunități. Deci, vrem să se extindă conceptele de,
Mai multe operațiuni CRUD
rutare
vezi motoare/template-uri
Vă mulțumim pentru a lua această călătorie și vom explora mai mult.