Video: Blockchain: Die Technik hinter Bitcoin & Co. 2024
In der Web-Entwicklungswelt stoßen Sie ziemlich häufig auf die Begriffe "Frontend" und "Backend". Nur um zu aktualisieren, ist Front-End-Entwicklung alles über die Teile einer Website, die Benutzer sehen, während das Back-End mehr über die "hinter den Kulissen" -Funktionalität ist.
Die Verwendung eines Frameworks zum Aufbau des Frontends Ihrer Website hat viele Vorteile (und ist ziemlich einfach zu starten!). Sehen wir uns an, welche Frontend-Frameworks es gibt und warum Sie diese in Ihre Webentwicklungsarbeit integrieren sollten.
Was ist ein Frontend-Framework?
Diese auch als "CSS-Frameworks" bezeichneten Pakete enthalten vorgefertigten, standardisierten Code in Dateien und Ordnern. Sie bieten Ihnen eine Basis, auf der Sie aufbauen können, während Sie mit dem endgültigen Design noch mehr Flexibilität zulassen.
Typischerweise enthalten Front-End-Frameworks die folgenden Komponenten:
-
Ein Raster, das es einfach macht, die Designelemente Ihrer Website zu organisieren.
-
Definierte Schriftstile und Größen, die je nach ihrer Funktion variieren (unterschiedliche Typografie für Überschriften und Absätze usw.) > Vorgefertigte Website-Komponenten wie Seitenteile, Schaltflächen und Navigationsleisten
-
Je nach gewähltem Framework können Sie viel mehr.
Es gibt viele gute Gründe, ein Frontend-Framework zu verwenden, anstatt den gesamten Code von Grund auf neu zu starten:
Sparen Sie Zeit! Offensichtlich wird es viel länger dauern, wenn Sie jede einzelne Codezeile selbst schreiben, um Ihre Website zu starten. Frameworks helfen Ihnen dabei, mit den Grundlagen vertraut zu werden.
-
Fügen Sie zusätzliche Komponenten hinzu, die Sie möglicherweise nicht haben. Es ist immer schön, die Möglichkeit zu haben, einen oder zwei weitere Knöpfe anzuheften, ohne sich selbst unnötig zu belästigen.
-
Vergewissern Sie sich, dass der Code funktioniert. Anstatt viel Zeit damit zu verschwenden, Ihren eigenen Code zu schreiben, nur um festzustellen, dass er nicht funktioniert (oder nicht mit 60% der Webbrowser kompatibel ist), wissen Sie, dass Sie vorgetesteten, funktionalen Code verwenden.
-
Bevor ich fortfahre, möchte ich auch klären, wie
nicht Frontend-Frameworks verwenden können! Sie als Ersatz für Code-Building-Fähigkeiten zu behandeln, wird Ihnen keinen Gefallen tun. Machen Sie sich zuerst mit HTML und CSS vertraut, und dann können Sie die Verknüpfungen verwenden. Behandle dein Gerüst als Assistent, nicht als Krücke. Beispiele für Front-End-Frameworks
Da nicht alle CSS-Frameworks gleich sind, sollten Sie unbedingt nachforschen, welches am besten zu Ihren individuellen Anforderungen passt. Hier ein kurzer Überblick über die Top Five:
Bootstrap: Der beliebteste da draußen. Hat Tonnen von Sternen auf Github und viele Ressourcen, um Ihre Fragen beantwortet zu bekommen. Einer der einfacheren zu verwenden, aber einige sagen, es hat einen sehr ausgeprägten "Bootstrap" -Look.
Foundation: Bietet viel Flexibilität und Anpassbarkeit. Gut für diejenigen, die Erfahrung mit Front-End-Entwicklung haben und gerne die Grundlagen abdecken und gleichzeitig viel kreative Kontrolle behalten.
Stift: Ausdrucksstarke und stilvolle CSS-Sprache. Dieses Framework kann nur auf Knoten verwendet werden. js Anwendungen.
Semantische Benutzeroberfläche: Präzise, intuitiv und macht das Debuggen Ihres Codes einfach. Gibt Ihnen viel Designfreiheit und passt sich Ihren Bedürfnissen an.
UI-Kit: Das Framework, das Sie verwenden können, wenn Sie an der Entwicklung von iOS-Apps interessiert sind.
Hat einen grundlegenden Stil, der es leicht macht, einen eigenen Website-Look zu entwickeln.
Fazit
Frameworks sind unglaublich hilfreiche Tools für das Frontend-Design, insbesondere wenn Sie einen Job haben, bei dem Sie diese Seite häufig entwickeln. Sie ermöglichen es Ihnen, Ihren Arbeitsablauf zu beschleunigen und Ihre Produktivität zu steigern, ohne Qualität oder Funktionalität zu opfern, während Sie die Tür für ein einzigartiges, individuelles Aussehen offen lassen. Denken Sie daran, sie als ein Werkzeug zu verwenden, um Ihre Fähigkeiten zu ergänzen, nicht als ein Weg, um Ecken zu schneiden - und zu genießen!
Was ist ein 10-K und warum sollte ein Investor es lesen?
Bei der SEC eingereicht, ist das Formular 10-K ein wichtiges Dokument zur legalen Offenlegung, das jedes börsennotierte Unternehmen erstellen und den Anlegern zur Verfügung stellen muss.
Was ist ein MROC? Und warum sollte ich mich interessieren?
Marktforschungs-Online-Communities haben verschiedene Formen, darunter laufende und gebrandete MROCs und Instant-MROCs. Beide Ansätze sind agil und schnell.
Was ist GitHub und warum sollte ich es verwenden?
Die Versionskontrolle ist ein leistungsstarkes Tool, mit dem Sie Ihren Dev-Workflow optimieren können. Hier ein Blick auf einen der beliebtesten Versionskontrolldienste: GitHub.