|
|
| Zeile 1: |
Zeile 1: |
| == Datentypen in JavaScript == | | == Frontend Frameworks – Reifegrade == |
|
| |
|
| JavaScript unterstützt verschiedene Datentypen. Die wichtigsten sind:
| | ; Tier-Definition (Kurzfassung) |
| | * Tier 1: Weit verbreitet, stabil, Langzeitpflege, starkes Ökosystem |
|
| |
|
| * '''String''' – Zeichenketten, z.B. <code>"Hallo Welt"</code>
| |
| * '''Number''' – Zahlen, z.B. <code>42</code> oder <code>3.14</code>
| |
| * '''Boolean''' – Wahrheitswerte, <code>true</code> oder <code>false</code>
| |
| * '''Undefined''' – Ein Wert, der nicht definiert ist
| |
| * '''Null''' – Ein explizit gesetzter "kein Wert"
| |
| * '''Object''' – Komplexe Datentypen wie Arrays, Funktionen oder eigene Objekte
| |
| * '''Symbol''' – Einzigartige und unveränderliche Werte (ab ES6)
| |
| * '''BigInt''' – Für sehr große Ganzzahlen (ab ES2020)
| |
|
| |
|
| == Datentypen in Java == | | {| class="wikitable sortable" |
| | ! Tier !! Framework !! Kategorie !! Erstveröffentlichung !! Governance/Backing !! Release-/LTS-Kadenz !! Kurzbewertung |
| | |- |
| | | 1 || React || Bibliothek || 2013 || Meta + Community || regelmäßig || Dominantes Ökosystem, sehr stabil |
| | |- |
| | | 1 || Angular || Framework || 2016 || Google || LTS || Enterprise‑fokussiert, integrierter Stack |
| | |- |
| | | 1 || Vue.js || Framework || 2014 || Core‑Team + Community || regelmäßig || Reif, breite Adoption |
| | |- |
| | | 1 || Next.js || Meta‑Framework (React) || 2016 || Vercel || schnell || Produktionsreif, SSR/ISR/RSC |
|
| |
|
| Java verwendet verschiedene Datentypen, die in zwei Hauptkategorien unterteilt werden:
| | |} |
| | |
| * '''Primitive Datentypen''':
| |
| ** <code>byte</code> – 8 Bit, Ganzzahlen von -128 bis 127
| |
| ** <code>short</code> – 16 Bit, Ganzzahlen von -32.768 bis 32.767
| |
| ** <code>int</code> – 32 Bit, Ganzzahlen von -2.147.483.648 bis 2.147.483.647
| |
| ** <code>long</code> – 64 Bit, Ganzzahlen von -9.223.372.036.854.775.808 bis 9.223.372.036.854.775.807
| |
| ** <code>float</code> – 32 Bit, Fließkommazahlen
| |
| ** <code>double</code> – 64 Bit, Fließkommazahlen mit doppelter Genauigkeit
| |
| ** <code>char</code> – 16 Bit, einzelne Unicode-Zeichen
| |
| ** <code>boolean</code> – Wahrheitswerte: <code>true</code> oder <code>false</code>
| |
| | |
| * '''Referenzdatentypen''':
| |
| ** <code>String</code> – Zeichenketten
| |
| ** Arrays – z.B. <code>int[]</code>
| |
| ** Eigene Klassen und Objekte
| |
| | |
| Jeder Datentyp hat spezifische Eigenschaften und Verwendungszwecke.
| |
| | |
| == Datentypen in C# ==
| |
| | |
| C# bietet verschiedene Datentypen, die in zwei Hauptgruppen unterteilt werden:
| |
| | |
| * '''Werttypen''':
| |
| ** <code>byte</code> – 8 Bit, Ganzzahlen von 0 bis 255
| |
| ** <code>short</code> – 16 Bit, Ganzzahlen von -32.768 bis 32.767
| |
| ** <code>int</code> – 32 Bit, Ganzzahlen von -2.147.483.648 bis 2.147.483.647
| |
| ** <code>long</code> – 64 Bit, Ganzzahlen von -9.223.372.036.854.775.808 bis 9.223.372.036.854.775.807
| |
| ** <code>float</code> – 32 Bit, Fließkommazahlen
| |
| ** <code>double</code> – 64 Bit, Fließkommazahlen mit doppelter Genauigkeit
| |
| ** <code>decimal</code> – 128 Bit, Dezimalzahlen mit hoher Genauigkeit
| |
| ** <code>char</code> – 16 Bit, einzelne Unicode-Zeichen
| |
| ** <code>bool</code> – Wahrheitswerte: <code>true</code> oder <code>false</code>
| |
| | |
| * '''Referenztypen''':
| |
| ** <code>string</code> – Zeichenketten
| |
| ** Arrays – z.B. <code>int[]</code>
| |
| ** Eigene Klassen und Objekte
| |
| | |
| Jeder Datentyp in C# hat bestimmte Eigenschaften und Einsatzbereiche.
| |
Frontend Frameworks – Reifegrade
- Tier-Definition (Kurzfassung)
- Tier 1: Weit verbreitet, stabil, Langzeitpflege, starkes Ökosystem
| Tier |
Framework |
Kategorie |
Erstveröffentlichung |
Governance/Backing |
Release-/LTS-Kadenz |
Kurzbewertung
|
| 1 |
React |
Bibliothek |
2013 |
Meta + Community |
regelmäßig |
Dominantes Ökosystem, sehr stabil
|
| 1 |
Angular |
Framework |
2016 |
Google |
LTS |
Enterprise‑fokussiert, integrierter Stack
|
| 1 |
Vue.js |
Framework |
2014 |
Core‑Team + Community |
regelmäßig |
Reif, breite Adoption
|
| 1 |
Next.js |
Meta‑Framework (React) |
2016 |
Vercel |
schnell |
Produktionsreif, SSR/ISR/RSC
|