Practical Deno: praktischer Leitfaden zu Deno
Создание веб-приложений на TypeScript с Deno
Zusammenfassung:
Einführung
Das Buch „Practical Deno“ (Fernando Doglio, 2021, 274 Seiten) ist ein praktischer Leitfaden zur Erstellung von Webanwendungen in TypeScript mit der Laufzeitumgebung Deno. Der Autor, ein erfahrener Entwickler und technischer Autor, zielt darauf ab, Deno nicht nur als Ersatz für Node.js zu zeigen, sondern als moderne Plattform mit verbesserter Sicherheit, integrierter TypeScript-Unterstützung und dezentralen Modulen. Das Buch richtet sich an Praktiker: Jedes Kapitel enthält fertige Codebeispiele, Übungen und Tipps zur Bereitstellung.
Worum es im Buch geht
„Practical Deno“ deckt den gesamten Entwicklungszyklus einer Webanwendung mit Deno ab: von der Installation und Konfiguration der Umgebung bis zum Deployment in die Produktion. Hauptthemen:
- Installation und Konfiguration — Einrichtung von Deno, Arbeit mit TypeScript out-of-the-box, Konfigurationsdateien.
- Modulsystem — Import von Modulen per URL, Dependency Manager, Arbeit mit npm-Paketen über CDN.
- Sicherheit — Berechtigungsmodell von Deno (Flags --allow-read, --allow-net usw.), Code-Isolation.
- HTTP-Server und Routing — Erstellung von REST-APIs mit Standardbibliotheken und dem Oak-Framework.
- Datenbankarbeit — Verbindung zu PostgreSQL, MySQL, MongoDB über Deno-Treiber.
- Testen — Integrierter Test-Runner, Mocks, asynchrone Tests, Code Coverage.
- Deployment
Empfehlungen
DevOps für JavaScript (Node.js) Entwickler
Sicherheit von TypeScript-Anwendungen: Schutz vor Schwachstellen
Sicherheit von Rust-Anwendungen: Von den Grundlagen bis zu fortgeschrittenen Techniken
Verwendung von Asyncio in Python
Pro .NET Memory Management: Speicherverwaltung in .NET
Anwendungen mit Spring 5 und Kotlin erstellen