Seit Spike Brehm von Airbnb den Begriff Isomorphes JavaScript populär gemacht hat, sind die Menschen verwirrt darüber, was genau eine isomorphe JavaScript-Anwendung bedeutet und was man braucht, um eine solche zu erstellen. Von Anfang an gab es Leute, die den Begriff ablehnten und Alternativen wie monomorph oder polymorph vorschlugen, was auch immer das alles bedeuten mag. Schließlich schlug Michael Jackson (der React-Mann) den Begriff Universal JavaScript vor und die meisten Leute scheinen ihn zu bevorzugen und erklären "Isomorphic" für tot.
Um die Diskussion neu zu eröffnen, stellte der JavaScript-Guru Dr. Axel Rauschmayer kürzlich die Frage: Ist isomorphes JavaScript ein guter Begriff? Ich habe bereits einen Kommentar hinterlassen, in dem ich meine Sicht der Dinge dargelegt habe, aber ich möchte noch ein wenig mehr erklären. Ich habe die Unterscheidung zwischen funktionalem Isomorphismus und technischem Isomorphismus verwendet. In meinem Vortrag auf der XebiCon habe ich den Unterschied erklärt. Dass der Server das HTML beim ersten Laden der Seite rendert, ist der funktionale Teil, der für ein besseres Benutzererlebnis sorgt. Der technische Teil besteht darin, dass wir in beiden Umgebungen denselben Code verwenden, was kein Benutzer jemals verlangt hat, aber das Leben eines Entwicklers einfacher macht (zumindest theoretisch).
Lesen Sie weiter auf Medium.com
Verfasst von
Cristiana
Some bio goes here
Contact
Let’s discuss how we can support your journey.