oktatas:web:create-sip
Különbségek
A kiválasztott változat és az aktuális verzió közötti különbségek a következők.
Előző változat mindkét oldalonElőző változatKövetkező változat | Előző változat | ||
oktatas:web:create-sip [2025/04/22 21:28] – [A create-sip] admin | oktatas:web:create-sip [2025/04/22 22:26] (aktuális) – admin | ||
---|---|---|---|
Sor 4: | Sor 4: | ||
* **Szerző: | * **Szerző: | ||
- | * Copyright (c) 2025, Sallai András | + | * Copyright (c) 2024, Sallai András |
* Licenc: [[https:// | * Licenc: [[https:// | ||
* Web: https:// | * Web: https:// | ||
- | ===== A create-sip | + | ===== Használat |
- | A create-sip egy projektkészítő Node.js alkalmazás. | + | npm create sip@latest |
- | Létrehozható projektek: | + | vagy: |
+ | npx create-sip@latest | ||
+ | |||
+ | vagy: | ||
+ | npm init sip@latest | ||
+ | |||
+ | |||
+ | |||
+ | Lépések: | ||
+ | * írjuk be a projekt nevét | ||
+ | * válasszuk ki a projekt típusát. | ||
+ | |||
+ | |||
+ | ===== Projekt típusok ===== | ||
+ | |||
+ | ==== Webpage ==== | ||
< | < | ||
- | ❯ | + | app01/ |
- | Web Bootstrap | + | |-index.html |
- | JavaScript | + | `-style.css |
- | Web Node.js | + | |
- | ESBuild JavaScript | + | |
- | ESBuild TypeScript | + | |
- | hai mock API | + | |
- | Express API | + | |
</ | </ | ||
- | A legegyszerűbb weboldaltól kezdve az összetettebb JavaScript, TypeScript kódot is tartalmazó | + | ==== Web Bootstrap ==== |
- | webes felületek kezdhetők. | + | |
- | A hai mock API a Node.js alapú hai-server-rel állít össze egy egyszerű REST API helyettesítő szervert. | + | < |
+ | app01/ | ||
+ | |-index.html | ||
+ | `-style.css | ||
+ | </ | ||
- | Az Express API viszont normál REST API szerver létrehozására alkalmas. Alapból lesz azonosítás, | + | ==== JavaScript ==== |
- | generálhatunk modelleket, kontrollereket. Alapja az ExpressJS és a Sequelize ORM. | + | |
+ | Egyszerű JavaScript fejlesztéshez: | ||
- | ===== Használat ===== | + | < |
+ | app01/ | ||
+ | |-app.js | ||
+ | |-index.html | ||
+ | `-style.css | ||
+ | </ | ||
- | npm create sip@latest | ||
- | Vagy: | + | ==== Web Node.js ==== |
- | npx create-sip@latest | + | |
+ | Webalkalmazás fejlesztése Node.js projektben. | ||
+ | |||
+ | < | ||
+ | app01/ | ||
+ | |-src/ | ||
+ | | |-app.js | ||
+ | | |-index.html | ||
+ | | `-style.css | ||
+ | |-bs-config.json | ||
+ | `-package.json | ||
+ | </ | ||
+ | |||
+ | |||
+ | ==== ESBuild JavaScript ==== | ||
+ | |||
+ | Webalkalmazás fejlesztése Node.js projektben, ESBuild és JavaScript használatával. | ||
+ | |||
+ | < | ||
+ | app01/ | ||
+ | |-public/ | ||
+ | | |-index.html | ||
+ | | `-style.css | ||
+ | |-src/ | ||
+ | | `-app.js | ||
+ | |-bs-config.json | ||
+ | |-package.json | ||
+ | `-README.md | ||
+ | </ | ||
+ | |||
+ | ==== ESBuild TypeScript ==== | ||
+ | |||
+ | Webalkalmazás fejlesztése Node.js projektben, ESBuild és TypeScript használatával. | ||
+ | |||
+ | < | ||
+ | app01/ | ||
+ | |-public/ | ||
+ | | |-index.html | ||
+ | | `-style.css | ||
+ | |-src/ | ||
+ | | `-app.ts | ||
+ | |-bs-config.json | ||
+ | |-package.json | ||
+ | `-README.md | ||
+ | </ | ||
+ | |||
+ | ==== MockAPI ==== | ||
+ | |||
+ | A Mock API egy hai-server 0.0.4 verzióval egy helyettesítő szerver. | ||
+ | |||
+ | < | ||
+ | app01/ | ||
+ | |-database.json | ||
+ | |-hai-server.json | ||
+ | |-package.json | ||
+ | `-README.md | ||
+ | </ | ||
+ | |||
+ | ==== Express.js ==== | ||
+ | |||
+ | Express.js kezdemény. | ||
+ | |||
+ | < | ||
+ | app01/ | ||
+ | |-app/ | ||
+ | | |-controllers/ | ||
+ | | | |-authcontroller.js | ||
+ | | | `-usercontroller.js | ||
+ | | |-database/ | ||
+ | | | `-database.js | ||
+ | | |-middleware/ | ||
+ | | | `-authjwt.js | ||
+ | | |-models/ | ||
+ | | | `-user.js | ||
+ | | |-routes/ | ||
+ | | | `-api.js | ||
+ | | `-index.js | ||
+ | |-config/ | ||
+ | | `-default.json | ||
+ | |-docs/ | ||
+ | | |-dev_doc.md | ||
+ | | `-user_doc.md | ||
+ | |-test/ | ||
+ | | `-test.js | ||
+ | |-tools/ | ||
+ | | `-genkey.js | ||
+ | |-nodemon.json | ||
+ | |-package.json | ||
+ | `-README.md | ||
+ | </ |
oktatas/web/create-sip.1745350122.txt.gz · Utolsó módosítás: 2025/04/22 21:28 szerkesztette: admin