Skip to content

Latest commit

 

History

History
43 lines (27 loc) · 2.3 KB

README.md

File metadata and controls

43 lines (27 loc) · 2.3 KB

Home - updated from github

Configurarea mediului de lucru

  1. Local
  2. Cloud9 în AWS
  3. Configurare MySQL
  4. Lucru cu git

Dezvoltarea unei aplicații web cu arhitectură frontend - backend

Tutorialul este organizat în trei părți:

  1. Arhitectura aplicației
  2. Construirea API-ului RESTful folosind ExpressJS
  3. Construirea interfeței folosind HTML și JavaScript

Parcurgerea acestui tutorial presupune a avea cunoștințe de bază în a lucra cu o consolă Linux, înțelegerea conceptului de baze de date relațională, bazele programării, întelegerea protocolului HTTP și elemente de sintaxă JavaScript precum definirea de variabile, tipuri de date și structuri de date (JSON).

Scopul tutorialului este de a fi un ghid în a realiza primii pași în dezvoltarea unei aplicații cu arhitectura de tip frontend - backend. Materialul include referințe pentru a aprofunda tehnologiile utilizate.

Progressive Web App (PWA) cu React și NodeJS backend

Codul pentru aplicația exemplificată este disponibil aici: https://github.com/webtech-superheroes/webtech-hub

  1. Prezentare
  2. Arhitectura aplicației
  3. Instrucțiuni instalare

Dezvoltare proiect

  1. Cum să începi să lucrezi
  2. Inițializare structura proiect
  3. Metode CRUD

Operații pe date și persistență

În acest tutorial sunt exemplificate operațiile pe date și persistența într-o bază de date relațională

  1. ORM (Object-relational mapping) cu Sequelize
  2. ETL (extract, transform, load)

Codul sursă este disponibil în directorul etl