-
Notifications
You must be signed in to change notification settings - Fork 1
FAQ
TS doet moeilijk?
Probeer het op te lossen en vraag het anders als je er niet uitkomt.
vreemde oplossingen om TS tevreden te stellen zijn waarschijnlijk niet nodig.
Als je een JSON hebt maar je hebt niet de bijbehorende interface kan je je deze site gebruiken om van je JSON een TS interface te maken.
Is Vue moeilijk?
Dat is het niet. Mocht je denken dat het nog even teveel is, pak er dan een tutorial bij of probeer wat te veranderen in de code en dan te kijken wat er geurt. Let wel op dat je de recente documentatie pakt. Vue 2 en vuex zijn verouderd dus pak Vue 3 composition api met pinia.
Wanner class="" en wanneer :class=""?
:als het een variabele is van je code. dus niet letterlijk de string
Const x = ref()
Is dus eigenlijk geen constante. En vergeet er niet .value achter te zetten.
De pinia store is altijd reactief dus dan zet je er geen .value achter
Hoe zit het met de : in de template?
Als je iets hebt zoals
var x = "hello"
class="x" -> class=X.
:Class="x" -> class=Hello
Soms zie ik function hello(){}
en soms een arrow function const hello = () => {}
welke moet ik kiezen?
Gebruik een gewone functie. Arrow functies zijn anoniem (je debugger werkt dan niet meer) en je controle op functies is ook minder.
Het kan soms korter zijn voor oneliners of binnen een timeout functie, maar zijn dus niet zo handig als je net begint met JS of voor de nieuwe mensen die aan deze website willen werken.
Css kleuren niet goed?
Andere studievereniging uitzoeken.
Mag ik dit?
Ja alles mag en alles kan (als het maar leesbaar blijft voor mensen die net beginnen met JS).
Kan het stuk?
Gewoon commits maken en pushen.
Werkt het op dev? dan kan het naar de master.
Wat moet er komen als inhoud?
Verzin iets of rip de oude teksten als ze nog relevant zijn.