Ressourcen für Webentwickler: APIs und UI-Elemente

In unserem Blog haben wir mehrere Digests mit Open Source-Benchmarks von Linux-Servern für Systemadministratoren erstellt ( eins , zwei ). Heute werden wir über offene Tools für Webentwickler sprechen.

Unter dem Schnitt befinden sich Ressourcen mit Vektor- und SVG-Symbolen und APIs.


Fotos - Hal Gatewood - Unsplash



Öffentliche APIs


Es ist ein Aggregator offener APIs aus Diensten, die von großen IT-Unternehmen wie Google, TripAdvisor und Mailchimp sowie von Enthusiasten mit GitHub entwickelt wurden. Der Autor der Plattform ist der Front-End-Entwickler Mohd Danish, der auch Tweet Jobs, einen Job-Suchdienst, eingeführt hat .

Interessant : Die Bibliothek verfügt über mehr als 680 APIs. Alle von ihnen sind in 50 Kategorien unterteilt, darunter: Medizin , Wetter , Nachrichten , Informationssicherheit , offene Daten , Cloud-Speicher , maschinelles Lernen . Die Liste der Software-Schnittstellen enthält Tools zur Verarbeitung natürlicher Sprache .Scraping , GitLab- Automatisierung und andere. Die Suche hilft Ihnen beim Navigieren. Die API kann nach Schlüsselwörtern und von der Entwicklungsfirma durchsucht werden.

Achtung : Die Basis wird ziemlich langsam aufgefüllt, aber Sie können die fehlenden APIs unabhängig voneinander vorschlagen . Es gibt keine Spezifikation für Softwareschnittstellen auf der Site. Um mehr über das Tool zu erfahren, müssen Sie die Dokumentation öffnen.

Bonus : Danish hat außerdem NoCodeAPI gestartet , das ohne Änderungen am Backend-Code verwendet werden kann. So können Sie beispielsweise XML oder RSS in JSON konvertieren oder Hooks in Slack konfigurieren .



Öffnen Sie die Benutzeroberfläche


Eine Liste mit Bibliotheken von Komponenten (Schaltflächen, Kontrollkästchen, Optionsfelder) für Webseiten. Die Ressource wird von Ingenieuren der WICG (Web Platform Incubator Community Group) überwacht, die dem W3C-Konsortium gehört und Standards für das Web entwirft. Die Autoren sind davon überzeugt, dass Entwickler mit der Open UI das Rad nicht neu erfinden und keine Zeit damit verschwenden werden, Komponenten neu zu erstellen.


Screenshot: UI / Button- Seite öffnen

Was ist interessant : Die wichtigsten Design-Systeme werden vorgestellt: Ant Design, Atlaskit, Carbon Design System, FastDNA, Lightning Design System und viele andere.

Beachtung: Um nach zusätzlichen Informationen zu jedem Entwurfssystem zu suchen, müssen Sie sich an die Quelle wenden. Entsprechende Links werden oben auf der Seite platziert, sodass Sie sie regelmäßig nach oben zurückspulen müssen. Die Ressource selbst ist nicht vollständig - die Autoren ergänzen die Informationen zu Entwurfssystemen für Auswahlschaltflächen , Schieberegler und Tabellen .

Was noch : Wer möchte, kann jede Sammlung von Assets zum Entwerfen von Benutzeroberflächen mit mehreren Plattformen beitragen und dokumentieren. Anweisungen und Anforderungen finden Sie auf der Website .



Flaticon


Bibliothek mit Vektorsymbolen der Entwickler des Freepik-Fotobestands. Es wird von 370 unabhängigen Autoren ergänzt . Die Website bietet mehr als 500.000 Bilder in den Formaten PNG, SVG, EPS und PSD.


Screenshot: Flaticon / Hauptseite

Vorteile : Die Symbole sind in 10.000 Sätze unterteilt, was die Suche vereinfacht. Unter den beliebten Kategorien kann unterschieden werden: Bau , Kleidung , Haustiere , es gibt sogar ein Coronavirus , Quarantäne und Notsituationen . Vor dem Herunterladen von Bildern können Sie deren Farbe in einem speziellen Editor ändern - für die gesamte Sammlung gleichzeitig oder einzeln. Auch Flaticon bietetGenerator von Ornamenten - sich wiederholende Bilder, die als Hintergrund auf der Website verwendet werden können.

Nachteile : Um auf alle Funktionen der Website zugreifen zu können, ist eine Registrierung erforderlich. Nicht alle Symbole sind kostenlos, aber für Premium-Inhalte müssen Sie 10 Euro pro Monat bezahlen. Kostenlose Bilder dürfen nur mit Namensnennung verwendet werden.

Bonus : Eine weitere Ressource mit kostenlosen SVG-Bildern für Webentwickler ist Sparkk . Um die Symbole auf der Site einzufügen, kopieren Sie einfach den entsprechenden HTML-Code.


Wir bei 1cloud.ru bieten den Cloud Storage Service an . Es ist praktisch, Backups, Archive und Unternehmensdokumente darin aufzubewahren.

Speichersysteme basieren auf drei Arten von Laufwerken: HDD SATA, HDD SAS und SSD SAS. Ihr Gesamtvolumen beträgt mehrere tausend Terabyte.


Zusätzliche Lektüre bei uns auf Habré:




All Articles