#aily Rabbit Holes: Rust Nützliche Ressourcen Deno-Nebenprojekte
Heute habe ich wie in den letzten Tagen fast meine gesamte Freizeit damit verbracht, in das Rust Deno-Ökosystem einzutauchen. Es ist ein Kaninchenbau, aus dem ich scheinbar nicht entkommen kann – aber ich liebe jede Sekunde davon!
Hier ist eine Liste von Links und Ressourcen, die mir besonders wertvoll erscheinen. Bei einigen handelt es sich um umfassende Sammlungen, daher wird es eine Weile dauern, herauszufinden, welchen man sich intensiv widmen sollte.
Im Allgemeinen möchte ich Rust nicht durch das Anschauen endloser Tutorials lernen. Stattdessen bevorzuge ich einen praktischen Ansatz: interessante Codebasen lesen und direkt experimentieren.
Als Node.js-Entwickler finde ich Deno faszinierend. Es ist ein Projekt, das so viel zu lernen bietet, von einfachen Programmierkonzepten bis hin zum Bau fertiger Produkte.
Hier ist eine Liste der besten Ressourcen, die ich heute entdeckt habe:
Empfohlene Ressourcen
Umfassender Rost
Ein sehr gut geschriebenes „Buch“ vom Android-Team bei Google.Rust-Ressourcenliste
Eine „tolle“ Liste mit unzähligen nützlichen Links, insbesondere zum Blog-Bereich.Rost 101
Behandelt Themen von Grundlagen bis Fortgeschrittenen. Es ist prägnant – vielleicht zu prägnant –, aber das könnte ein Pluspunkt sein, wenn Sie nicht zu viel Zeit mit Tutorials verbringen möchten.LearnRust
Eine sorgfältig kuratierte Liste für alle Fachkenntnisse.Interna von Deno
Im Moment ist das für mich das Interessanteste. Es befasst sich mit Denos Architektur und Innenleben.
Ich habe beschlossen, mit dem letzten zu beginnen, da ich wirklich neugierig bin, wie Deno hinter den Kulissen funktioniert (zumindest auf hohem Niveau). In den letzten Tagen hat es mir besonders viel Spaß gemacht, etwas über V8-Isolate zu lernen.
Ich halte Sie auf dem Laufenden, wenn ich weitere interessante Ressourcen entdecke!
Wenn Rust und Deno Ihre Nebenprojekte übernehmen
Okay, der Titel ist vielleicht etwas lang und klobig, aber er fasst meine aktuelle Situation perfekt zusammen. Es macht mir Spaß, etwas über V8, Rust und Deno zu lernen, aber es verschlingt viel zu viel meiner Freizeit.
Ich bin mir sicher, dass ich nicht der Einzige bin, der Schwierigkeiten hat, die richtige Balance zwischen Arbeit, Leben, Nebenprojekten und Studium zu finden.
Letzten Monat habe ich ein neues Nebenprojekt gestartet – einfach genug für einen Einzelentwickler (zumindest im Anfangsstadium), aber interessant genug, um schließlich zu einem echten Produkt heranzuwachsen.
Für mich ist es einer der schönsten Teile meines Jobs, Software oder Produkte zu entwickeln, die das tägliche Leben der Menschen verbessern können.
Ich glaube nicht, dass man eine bahnbrechende Idee braucht, um ein gutes Produkt zu entwickeln. Oftmals genügt es, Menschen oder Freunden einfach nur zuzuhören, um kleine Nischen zu entdecken, in denen man etwas Nützliches aufbauen kann.
Dieser Prozess ist eine großartige Möglichkeit, alle Fähigkeiten im Zusammenhang mit der Produktentwicklung zu verbessern – und ich spreche nicht nur vom Programmieren. Es geht auch um Systemdesign, das Schreiben guter Anforderungen, Dokumentation, Auswahl der richtigen Tools, Testen des Marktes, Sammeln von Feedback, Finden von Early Adopters und vieles mehr.
In den nächsten Tagen werde ich einen Blogbeitrag schreiben, um mein neues Nebenprojekt vorzustellen. Mein Ziel ist es, es am Leben zu erhalten, zumindest bis ich einen funktionierenden Proof of Concept habe.
Wir stellen vor: The 10-Minute Company
Um mich weiterhin auf die Entwicklung meines Projekts zu konzentrieren, habe ich beschlossen, meine Reise in einer neuen Serie mit dem Titel „The 10-Minute Company“ zu teilen. Ich werde meine Nebenprojekte dokumentieren, bei Null anfangen und auf einen funktionierenden PoC hinarbeiten.
Bleiben Sie dran für alle Details! ?
Das obige ist der detaillierte Inhalt von#aily Rabbit Holes: Rust Nützliche Ressourcen Deno-Nebenprojekte. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!

Heiße KI -Werkzeuge

Undresser.AI Undress
KI-gestützte App zum Erstellen realistischer Aktfotos

AI Clothes Remover
Online-KI-Tool zum Entfernen von Kleidung aus Fotos.

Undress AI Tool
Ausziehbilder kostenlos

Clothoff.io
KI-Kleiderentferner

Video Face Swap
Tauschen Sie Gesichter in jedem Video mühelos mit unserem völlig kostenlosen KI-Gesichtstausch-Tool aus!

Heißer Artikel

Heiße Werkzeuge

Notepad++7.3.1
Einfach zu bedienender und kostenloser Code-Editor

SublimeText3 chinesische Version
Chinesische Version, sehr einfach zu bedienen

Senden Sie Studio 13.0.1
Leistungsstarke integrierte PHP-Entwicklungsumgebung

Dreamweaver CS6
Visuelle Webentwicklungstools

SublimeText3 Mac-Version
Codebearbeitungssoftware auf Gottesniveau (SublimeText3)

Heiße Themen

Häufig gestellte Fragen und Lösungen für das Ticket-Ticket-Ticket-Ticket in Front-End im Front-End-Entwicklungsdruck ist der Ticketdruck eine häufige Voraussetzung. Viele Entwickler implementieren jedoch ...

JavaScript ist der Eckpfeiler der modernen Webentwicklung. Zu den Hauptfunktionen gehören eine ereignisorientierte Programmierung, die Erzeugung der dynamischen Inhalte und die asynchrone Programmierung. 1) Ereignisgesteuerte Programmierung ermöglicht es Webseiten, sich dynamisch entsprechend den Benutzeroperationen zu ändern. 2) Die dynamische Inhaltsgenerierung ermöglicht die Anpassung der Seiteninhalte gemäß den Bedingungen. 3) Asynchrone Programmierung stellt sicher, dass die Benutzeroberfläche nicht blockiert ist. JavaScript wird häufig in der Webinteraktion, der einseitigen Anwendung und der serverseitigen Entwicklung verwendet, wodurch die Flexibilität der Benutzererfahrung und die plattformübergreifende Entwicklung erheblich verbessert wird.

Es gibt kein absolutes Gehalt für Python- und JavaScript -Entwickler, je nach Fähigkeiten und Branchenbedürfnissen. 1. Python kann mehr in Datenwissenschaft und maschinellem Lernen bezahlt werden. 2. JavaScript hat eine große Nachfrage in der Entwicklung von Front-End- und Full-Stack-Entwicklung, und sein Gehalt ist auch beträchtlich. 3. Einflussfaktoren umfassen Erfahrung, geografische Standort, Unternehmensgröße und spezifische Fähigkeiten.

JavaScript zu lernen ist nicht schwierig, aber es ist schwierig. 1) Verstehen Sie grundlegende Konzepte wie Variablen, Datentypen, Funktionen usw. 2) Beherrschen Sie die asynchrone Programmierung und implementieren Sie sie durch Ereignisschleifen. 3) Verwenden Sie DOM -Operationen und versprechen Sie, asynchrone Anfragen zu bearbeiten. 4) Vermeiden Sie häufige Fehler und verwenden Sie Debugging -Techniken. 5) Die Leistung optimieren und Best Practices befolgen.

Diskussion über die Realisierung von Parallaxe -Scrolling- und Elementanimationseffekten in diesem Artikel wird untersuchen, wie die offizielle Website der Shiseeido -Website (https://www.shiseeido.co.jp/sb/wonderland/) ähnlich ist ...

Zu den neuesten Trends im JavaScript gehören der Aufstieg von Typenkripten, die Popularität moderner Frameworks und Bibliotheken und die Anwendung der WebAssembly. Zukunftsaussichten umfassen leistungsfähigere Typsysteme, die Entwicklung des serverseitigen JavaScript, die Erweiterung der künstlichen Intelligenz und des maschinellen Lernens sowie das Potenzial von IoT und Edge Computing.

Wie fusioniere ich Array -Elemente mit derselben ID in ein Objekt in JavaScript? Bei der Verarbeitung von Daten begegnen wir häufig die Notwendigkeit, dieselbe ID zu haben ...

Datenaktualisierungsprobleme in Zustand Asynchronen Operationen. Bei Verwendung der Zustand State Management Library stoßen Sie häufig auf das Problem der Datenaktualisierungen, die dazu führen, dass asynchrone Operationen unzeitgemäß sind. � ...
