aktueller Standort:Heim > Technische Artikel > Web-Frontend
- Richtung:
- alle web3.0 Backend-Entwicklung Web-Frontend Datenbank Betrieb und Instandhaltung Entwicklungswerkzeuge PHP-Framework häufiges Problem andere Technik CMS-Tutorial Java System-Tutorial Computer-Tutorials Hardware-Tutorial Mobiles Tutorial Software-Tutorial Tutorial für Handyspiele
- Klassifizieren:
-
- Von der Anfrage zur Antwort: Eine Reise in Drupal 8 Interna
- Tief im Inneren Drupal 8 (und Symfony2): Der Prozess der Anfrage zur Reaktion Kernpunkte Drupal 8 verwendet die HTTPKERNEL- und HTTPFoundation-Komponenten von Symfony2, um Benutzeranforderungen und -antworten zu verarbeiten, Anforderungen in objektorientierter Weise zu verkapulieren, an die Anwendung weiterzugeben und Antworten zurückzugeben. Die HTTPKernel-Komponente ist der Kern einer symfonybasierten Anwendung, die Prozesse in der Index.php-Datei startet und ereignisgesteuerte Prozesse verwendet. Dies macht die Anwendung flexibler und Aufgaben können für diese Ereignisse an die Hörer delegiert werden. Wenn der Controller kein Antwortobjekt zurückgibt, löst der Kernel aus
- PHP-Tutorial . json 1035 2025-02-17 11:11:38
-
- AJAX -AJAX -Cache -Anfragen lokal: Wickeln Sie die Fetch -API ein
- Dieser Artikel wurde vom eingeladenen Autor Peter Bengtsson verfasst. SitePoints besonderer Gastbeitrag soll Ihnen großartige Inhalte von bekannten Schriftstellern und Rednern in der JavaScript-Community bringen In diesem Artikel wird gezeigt, wie ein lokaler Cache abgerufener Anfragen implementiert wird, sodass er aus dem Sitzungsgeschäft gelesen wird, wenn er wiederholt ausgeführt wird. Der Vorteil davon ist, dass Sie nicht für jede Ressource benutzerdefinierte Code schreiben müssen, die Sie für einen Zwischenspeichern möchten. Wenn Sie Ihre nächste JavaScript-Party vorstellen und Ihre verschiedenen Fähigkeiten im Umgang mit Versprechen, hochmodernen APIs und lokalem Speicher vorstellen möchten, lesen Sie weiter. Hauptgewinne Mit der Fetch -API können Entwickler lokale Caches von Ajax -Anfragen erstellen, indem sie Redundanz reduzieren
- js-Tutorial . json 676 2025-02-17 11:06:10
-
- Sprachgesteuerte PHP -Apps mit API.ai
- In diesem Tutorial werden wir uns mit API.AI befassen, einer API, mit der wir Apps erstellen können, die natürliche Sprache verstehen, ähnlich wie Siri. Es kann entweder Text oder Sprache als Eingabe akzeptieren, die es dann analysiert und eine JSON -Zeichenfolge zurückgibt, die durch t interpretiert werden kann
- PHP-Tutorial . json 439 2025-02-17 10:56:11
-
- Erstellen eines Facebook -Chat -Bots mit Node und Heroku
- Erstellen Sie einen Facebook-Chatbot mit Node.js und Heroku, von denen Joan Yin und Camilo Reyes überprüft wurden. Vielen Dank an alle SitePoint -Peer -Rezensenten, die SidePoint -Inhalte für den Besten erhalten haben! Auf der F8 -Konferenz im letzten Jahr startete Facebook die Messenger -Plattform, mit der Entwickler Bots erstellen können, die mit Personen auf Messenger- oder Facebook -Seiten sprechen können. Mit Robotern können Anwendungsbesitzer besser mit Benutzern interagieren, indem sie eine personalisierte und interaktive Kommunikation bereitstellen, die kann
- js-Tutorial . json 885 2025-02-17 10:52:14
-
- Erstellen eines Microblogs mit Node.js, Git und Markdown
- Erstellen Sie ein Microblog basierend auf Node.js, Git und Markdown In diesem Artikel wird untersucht, wie ein Microblog mit Node.js, Git und einigen Abhängigkeiten erstellt wird. Diese App soll statische Inhalte aus Dateien bereitstellen, die im Repository übermittelt wurden. Sie lernen, wie Sie Ihre Anwendung erstellen und testen und einen Einblick in den Prozess der Bereitstellung Ihrer Lösung erhalten. Letztendlich haben Sie eine minimalistische, runnable Blog -Anwendung, auf der Sie aufbauen können. Schlüsselpunkte: Node.js bietet einen ausgewogenen Satz von APIs, die ideal für den Aufbau von Mikroblog -Plattformen sind, die keine unnötige Komplexität erfordern. Git wird verwendet, um Blog -Beiträge als versionierte Textdokumente zu speichern, ohne herkömmliche Datenbanken zu verwenden. Markd
- js-Tutorial . json 570 2025-02-17 10:48:14
-
- JQuery's JSONP mit Beispielen erklärt
- Zusammenfassung der wichtigsten Punkte JSONP (JSON With Padding) ermöglicht Cross-Domain-Ajax-Anrufe und umgibt homologe Richtlinien, die Skripte daran hindern, auf Daten aus verschiedenen Quellen zuzugreifen. Dies erfolgt durch die Rückgabe des Servers, der den Funktionsaufruf enthält, den der Browser interpretieren kann. Während JSONP wertvoll ist, um Daten aus verschiedenen Quellen zu erhalten und auf Inhalte für verschiedene Dienste zuzugreifen, hat es auch einige Einschränkungen. JSONP kann nur Cross-Domain-Anfragen ausführen und muss vom Server explizit unterstützt werden. Es hat auch potenzielle Sicherheitsprobleme, da es Möglichkeiten für Cross-Site-Skriptangriffe (XSS) eröffnet. Andere Lösungen für homologe Richtlinien sind die Verwendung von Proxy oder die Implementierung von Cross-Origin-Ressourcenfreigabe (CORS)
- js-Tutorial . json 240 2025-02-17 10:34:10
-
- Testcafe: Einfachere End-to-End-Web-App-Tests mit node.js
- Testcafe: node.js Framework zur Vereinfachung der automatisierten Tests von Webanwendungen Kernpunkte: TestCafe ist ein Webanwendungs -Test -Framework, das auf Node.js basiert und das Setup und den laufenden Prozess automatisierter Tests vereinfacht. Es deckt alle Testphasen ab, einschließlich des Starts eines Browsers, des Ausführens eines Tests, des Sammelns von Ergebnissen und zum Erstellen von Berichten. TestCafe benötigt keine Browser -Plugins oder andere Abhängigkeiten und unterstützt Tests in beliebten modernen Desktop- oder Mobile -Browser. Es ist auch mit Cloud -Testdiensten und unkonventionellen Browsern über das Plugin -Ökosystem kompatibel. TestCafe bietet eine Vielzahl von Testvorgängen, von schwebem bis zum Datei-Upload, und verfügt über einen integrierten automatischen Wartezeitmechanismus, ohne manuelles Warten oder Winterschlaf hinzuzufügen.
- IT Industrie . json 735 2025-02-17 10:31:10
-
- PHP vs node.js Smackdown: Antwortrecht
- SitePoint hatte kürzlich einen Peak -Showdown zwischen PHP und Node.js, und Craig Buckler stellt diese beiden Entwicklungstechnologien in eine der zehn Herausforderungen, um den ultimativen Gewinner zu bestimmen. Wie Craig in dem Artikel hervorhebt, ist dieser Vergleich immer umstritten. Als interessantes Follow-up luden wir Bruno Škvorc (PHP-Editor für SitePoint) und James Hibbard (einer der JavaScript-Herausgeber von SitePoint) ein, zu jeder Runde zu kommentieren. Hier ist ihre rundum-Runden-Bewertung… Schlüsselpunkte Da PHP einfach eingerichtet ist und beim Ausführen von Skripten sofort Feedback erhalten kann
- PHP-Tutorial . json 820 2025-02-17 10:28:10
-
- JavaScript -Funktionstests mit nightwatch.js
- Eric Elliott schrieb einmal einen Artikel über JavaScript -Tests: JavaScript -Test: Unit -Tests, Funktionstests und Integrationstests, die verschiedene Arten von Tests und wann zu welcher Test verwendet werden. In diesem Artikel werden JavaScript -Funktionstests ausführlicher untersucht und unter Verwendung der Nightwatch.js -Bibliothek demonstriert. Bevor wir anfangen, überprüfen wir, was Funktionstests sind und warum es wichtig ist. Einfach ausgedrückt, funktionale Tests sollen sicherstellen, dass die Anwendung aus Sicht eines Benutzers wie erwartet funktioniert. Wir sprechen hier nicht technische Tests wie Unit -Tests oder Integrationstests. Das Ziel hier ist es, sicherzustellen, dass Benutzer nahtlos durchgeführt werden können
- js-Tutorial . json 472 2025-02-17 10:26:10
-
- Erste Schritte mit der javaScript-Datenbank von PouchDB-Client-Seite
- Dieser Artikel wurde von Sebastian Seitz und Taulant Spahiu überprüft. Vielen Dank an die Peer -Rezensenten von SitePoint für ihre Beiträge! Moderne clientseitige Webanwendungen erfordern komplexierte Funktionen zur Datenbearbeitung. Browser bieten jetzt robuste Javas an
- js-Tutorial . json 1015 2025-02-17 10:24:15
-
- 10 Notwendigkeit, RXJS-Funktionen mit Beispielen zu wissen
- Dieser Artikel wurde von Florian Rapppl und Moritz Kröger überprüft. Vielen Dank an alle Peer -Rezensenten bei SitePoint für die perfekte Erstellung von SitePoint -Inhalten! Mit dem wachsenden Interesse an funktionaler reaktivem Programmieren (FRP) ist RXJS zu einer der beliebtesten JavaScript -Bibliotheken in diesem Paradigma geworden. In diesem Artikel werden wir die zehn wichtigsten Funktionen in RXJs untersuchen. Hinweis: In diesem Artikel geht davon aus, dass Sie mit den Grundlagen von RXJs vertraut sind, wie in dem Artikel "Beginnend mit funktionaler reaktivem Programmieren mit RXJs" beschrieben. Schlüsselpunkte RXJS verwendet beobachtbare Objekte, die den im Laufe der Zeit gefüllten Arrays ähneln
- js-Tutorial . json 274 2025-02-17 10:08:10
-
- So implementieren Sie Internationalisierung (I18N) in JavaScript
- Schlüsselpunkte Die Internationalisierung (I18N) ist der Prozess der Erstellung oder Umwandlung von Produkten und Dienstleistungen, damit sie sich an Lokalsprachen und Kulturen anpassen können. Lokalisierung (L10N) ist der Prozess der Anpassung der internationalisierten Software für eine bestimmte Region oder Sprache. Globalize ist eine JavaScript -Bibliothek, die von Mitgliedern des JQuery -Teams zur Internationalisierung und Lokalisierung entwickelt wurde. Es verwendet die offiziellen Unicode -CLDR -JSON -Daten, unterstützt alle wichtigen Browser und bietet Funktionen wie digitale Formatierung und Parsen, Datums- und Zeitformatierung und Parsen, relative Zeitformatierung, Währungsformatierung, Nachrichtenformatierung, pluraler Unterstützung und Unterstützung der Einheit usw. JavaScript durch die Internationalisierung API (
- js-Tutorial . json 791 2025-02-17 10:00:26
-
- 4 Optionen für die besten Diagrammgenerierung mit PHP -Komponenten
- Die Datenvisualisierung ist bei der modernen Datenverarbeitung von entscheidender Bedeutung, und es stehen zu diesem Zweck viele Bibliotheken zur Verfügung. Diese Bibliotheken können in zwei Kategorien unterteilt werden: serverseitige und clientseitige Komponenten mit jeweils ihre Vor- und Nachteile. Die folgende Abbildung ist eine Grafik von Google Trends, die zeigt, dass das Interesse der Menschen an der Datenvisualisierung in den letzten Jahren weiter gewachsen ist. Wenn Sie an Daten arbeiten und noch keine Diagrammkomponenten verwendet haben, benötigen Sie höchstwahrscheinlich eine bald. Aus diesem Grund habe ich beschlossen, einige Bibliotheken aufzulisten, um die Datenvisualisierungsaufgabe zu vereinfachen. Bevor Sie jedoch beginnen, müssen Sie verstehen, dass es zwei Arten von Diagrammkomponenten gibt: serverseitig und clientseitig. Beide haben ihre Vor- und Nachteile und was Sie am besten entsprechen, hängt von Ihren Projektzielen und den Ressourcen ab, die Sie haben. In diesem Artikel wird das Client -Diagramm vorgestellt, aber wie unten gezeigt, gibt es einige Überschneidungen zwischen den beiden
- PHP-Tutorial . json 607 2025-02-17 09:58:10
-
- Schneller Tipp: So stylen Sie die benutzerdefinierte Suche in Google manuell
- Kernpunkte Durch manuelles Rendern von Suchformularen (ohne spezielle GCSE -Tags) können Sie die benutzerdefinierte Suchmaschine (GCSE) manuell stylen, um eine bessere Kontrolle über Sucheingabefelder zu ermöglichen und sie einfacher aussehen zu lassen. Die GCSE -Rückruffunktion stellt sicher, dass die Eingabe vor dem Ändern der Eingangseigenschaften geladen wird. Diese Methode ist zuverlässiger als die Verwendung der SetTimeout -Methode. Die Google -Such -API kann zum Erstellen von Suchfeldern und Ergebnisfeldern verwendet werden. Wenn eine aktive Abfrage vorliegt, wird auch ein Ergebnisbox erstellt. Andere Anpassungen können durch die Nachahmung des Dokuments erreicht werden. Für weitere Anpassungen können benutzerdefinierte Stilfunktionen zum Suchdiv hinzugefügt werden. Diese Funktion kann verwendet werden, um Platzhalter zu ändern, Hintergründe zu löschen und Dinge hinzuzufügen, die Hintergründe entfernen, wenn sie außerhalb des Fokus stehen
- js-Tutorial . json 867 2025-02-17 09:42:10
-
- Host, veröffentlichen und verwalten private NPM -Pakete mit Verdaccio
- Verdaccio: Ein leistungsstarkes Tool für das einfache Management privater NPM -Pakete Kernpunkte Verdaccio ist eine kostenlose Alternative zu Hosting-, Veröffentlichungs- und Managementdiensten für das NPM Commercial Private Paket. Es ermöglicht die Erstellung einer lokalen NPM -Registrierung ohne Konfiguration und verfügt über eine eigene Datenbank. Verdaccio fungiert als lokaler Cache/Proxy -Server. Wenn Abhängigkeiten nicht in einem benutzerdefinierten Repository gefunden werden, werden sie aus der offiziellen NPM -Registrierung heruntergeladen und in einem lokalen Speicherordner gespeichert. Es unterstützt auch die Erstellung lokaler privater Pakete. Verdaccio ist einfach zu installieren und zu konfigurieren und kann so festgelegt werden, dass sie bei einem gelegentlichen Absturz automatisch neu gestartet werden. Außerdem können sich Benutzer registrieren, um Pakete zu veröffentlichen. Zusätzlich zum Hosting privater Pakete, verdan
- js-Tutorial . json 946 2025-02-17 09:39:15