Netz

Wie Redux-Reduzierer funktionieren

Wenn Sie Redux zu irgendeinem Zeitpunkt während der Entwicklung einer Anwendung zur Verwaltung des „Zustands“ verwendet haben, sind Sie mit Sicherheit auf Reducer gestoßen. Dieses Tutorial erklärt das Konzept von Reducern und wie sie speziell in Redux funktionieren.

Weiterlesen

So entwerfen Sie eine einfache Benutzeroberfläche, wenn Sie eine komplexe Lösung haben

Software und Apps lösen oft sehr komplexe Probleme für Unternehmen und Verbraucher in den Bereichen Vertrieb, Marketing, Finanzen usw. Es reicht jedoch nicht aus, ein Produkt anzubieten, das die Probleme Ihrer Benutzer löst. Wenn die Benutzeroberfläche genauso komplex ist wie das ursprüngliche Problem, wird die Abwanderung der Benutzer hoch sein. Heute sehen wir uns einige Tipps zum Entwerfen einer einfachen Benutzeroberfläche an, unabhängig von der Komplexität Ihrer Lösung.

Weiterlesen

Webseiten leichter verständlich machen

Moderne Websites sind nicht mehr untrennbar mit Bildschirmen verbunden. Zwischen Telefonassistenten, Heimlautsprechern und Bildschirmlesegeräten nutzen immer mehr Menschen das Internet, ohne es auch nur anzusehen. Websites müssen sich in Form von Sachleistungen weiterentwickeln.

Weiterlesen

So migrieren Sie von WordPress zum Eleventy Static Site Generator

Wenn Sie ein Designer oder Entwickler mit fortgeschrittenen Kenntnissen in HTML und JavaScript sind und sich mit GitHub und der Befehlszeile auskennen, ist dieses Tutorial genau das Richtige für Sie. Wir werden Schritt für Schritt durch die Konvertierung einer WordPress-Site in eine statische Site gehen, die von Markdown generiert wird.

Weiterlesen

CommonMark: Eine formale Spezifikation für Markdown

Markdown hat eine deklarative Syntax, die sowohl leistungsfähig als auch für technisch und nicht technisch versierte Leute leicht zu erlernen ist. Aufgrund der daraus resultierenden Unklarheiten in seiner ursprünglichen Spezifikation gab es jedoch eine Reihe unterschiedlicher Varianten (oder benutzerdefinierter Versionen). Dies hat zu einer steilen Abweichung zwischen dem, was analysiert werden kann, und dem, was gerendert wird, geführt. Finden Sie heraus, wie CommonMark eine standardisierte Spezifikation von Markdown bereitstellt, die die Verwendung in der realen Welt widerspiegelt.

Weiterlesen

Entwerfen eines attraktiven und nutzbaren Datenimporteurs für Ihre App

Auch wenn die Entwicklung eines Datenimporters eine komplexe Angelegenheit ist, möchten Sie nicht, dass die Erfahrung Ihrer Benutzer damit genauso komplex oder kompliziert ist. In der Sekunde, in der sie Reibungen oder Fehler beim Daten-Onboarding feststellen, steigen die Chancen, dass sie sich von der Software lösen, in die Höhe. In diesem Beitrag konzentrieren wir uns also darauf, wie Sie Ihren Datenimporteur den Benutzern am besten präsentieren können.

Weiterlesen

Smashing Podcast Folge 30 mit Chris Murphy: Was ist Produktdesign?

In dieser Folge sprechen wir über Produktdesign. Was bedeutet es, ein Product Owner zu sein, und wie kann man sich die erforderlichen Fähigkeiten aneignen? Drew McLellan spricht mit dem Experten Chris Murphy, um es herauszufinden.

Weiterlesen

Barrierefreiheit im Web mit Benutzerfreundlichkeit verbinden

In diesem Artikel erklärt Uri Paz, wie eine Website, die den Zugänglichkeitsrichtlinien entspricht, beim Testen mit echten Benutzern dennoch Usability-Probleme aufweisen kann. Finden Sie heraus, wie die Verknüpfung von Best Practices für Barrierefreiheit mit Usability-Tests so vielen Menschen wie möglich helfen kann, Ihre Website vollständig zu nutzen.

Weiterlesen

Smashing Podcast Folge 29 mit Leslie Cohn-Wein: Wie funktioniert Netlify Dogfood The Jamstack?

Wir fragen, wie es aussieht, den Jamstack bei Netlify zu dogfooden. Können Sie eine ganze App in einem CDN bereitstellen? Drew McLellan spricht mit Netlify Staff Engineer Leslie Cohn-Wein, um es herauszufinden.

Weiterlesen

Erstellen eines Workflows für kontinuierliche Integrationstests mithilfe von GitHub-Aktionen

Mithilfe dieses Tutorials können Sie lernen, wie Sie mithilfe von GitHub-Aktionen einen kontinuierlichen Integrationsworkflow für Ihre Node JS-REST-API erstellen und die Testabdeckung mit Coveralls melden.

Weiterlesen