Felhasználói eszközök

Eszközök a webhelyen


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.

Összehasonlító nézet linkje

Előző változat mindkét oldalonElőző változat
Következő változat
Előző változat
oktatas:web:create-sip [2025/04/22 21:28] – [A create-sip] adminoktatas:web:create-sip [2025/04/22 22:26] (aktuális) admin
Sor 4: Sor 4:
  
   * **Szerző:** Sallai András   * **Szerző:** Sallai András
-  * Copyright (c) 2025, Sallai András+  * Copyright (c) 2024, Sallai András
   * Licenc: [[https://creativecommons.org/licenses/by-sa/4.0/|CC BY-SA 4.0]]   * Licenc: [[https://creativecommons.org/licenses/by-sa/4.0/|CC BY-SA 4.0]]
   * Web: https://szit.hu   * Web: https://szit.hu
  
-===== A create-sip =====+===== Használat =====
  
-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 ====
  
 <code> <code>
-❯   Webpage Simple webpage: index.htmlstyle.css +app01/ 
-    Web Bootstrap +  |-index.html 
-    JavaScript +  `-style.css
-    Web Node.js +
-    ESBuild JavaScript +
-    ESBuild TypeScript +
-    hai mock API +
-    Express API+
 </code> </code>
  
-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.+<code> 
 +app01/ 
 +  |-index.html 
 +  `-style.css 
 +</code>
  
-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 =====+<code> 
 +app01/ 
 +  |-app.js 
 +  |-index.html 
 +  `-style.css 
 +</code>
  
-  npm create sip@latest 
  
-Vagy: +==== Web Node.js ====
-  npx create-sip@latest+
  
 +Webalkalmazás fejlesztése Node.js projektben.
 +
 +<code>
 +app01/
 +  |-src/
 +  |  |-app.js
 +  |  |-index.html
 +  |  `-style.css
 +  |-bs-config.json
 +  `-package.json
 +</code>
 +
 +
 +==== ESBuild JavaScript ====
 +
 +Webalkalmazás fejlesztése Node.js projektben, ESBuild és JavaScript használatával.
 +
 +<code>
 +app01/
 +  |-public/
 +  |  |-index.html
 +  |  `-style.css
 +  |-src/
 +  |  `-app.js
 +  |-bs-config.json
 +  |-package.json
 +  `-README.md
 +</code>
 +
 +==== ESBuild TypeScript ====
 +
 +Webalkalmazás fejlesztése Node.js projektben, ESBuild és TypeScript használatával.
 +
 +<code>
 +app01/
 +  |-public/
 +  |  |-index.html
 +  |  `-style.css
 +  |-src/
 +  |  `-app.ts
 +  |-bs-config.json
 +  |-package.json
 +  `-README.md
 +</code>
 +
 +==== MockAPI ====
 +
 +A Mock API egy hai-server 0.0.4 verzióval egy helyettesítő szerver.
 +
 +<code>
 +app01/
 +  |-database.json
 +  |-hai-server.json
 +  |-package.json
 +  `-README.md
 +</code>
 +
 +==== Express.js ====
 +
 +Express.js kezdemény.
 +
 +<code>
 +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
 +</code>
oktatas/web/create-sip.1745350122.txt.gz · Utolsó módosítás: 2025/04/22 21:28 szerkesztette: admin