[RUBY] Tutorial zum Erstellen eines Blogs mit Rails für Anfänger Teil 1

Was ist das?

Dies ist eine Fortsetzung von Tutorial 0 zum Erstellen eines Blogs mit Rails für Anfänger.

Dieses Mal werde ich einen Blog-Service machen. Lassen Sie uns die Funktionen des Blog-Dienstes aufschlüsseln Der eigentliche Blog-Dienst hat einige Funktionen, aber dieses Mal wollen wir die Mindestfunktion entwickeln, die erforderlich ist, um ihn als Blog-Dienst zu bezeichnen.

Funktionsliste

Besucherfunktionen

Verwaltungsfunktion

In diesem Schritt werde ich ab dem nächsten Schritt zunächst die "Artikel-Browsing-Funktion" erstellen, die für mindestens so etwas wie ein Blog erforderlich ist.

Seitenverzeichnis

image.png

Drahtrahmen

Dieses Mal habe ich draw.io verwendet, um einen Drahtrahmen für die beiden Bildschirme zu erstellen, die in der Artikelanzeigefunktion enthalten sind, die ich zuerst erstellt habe. Da die Gesamtfunktion kompakt ist, werden wir diesmal kein detailliertes Spezifikationsdesign usw. nur für den Drahtrahmen und die Modellierung durchführen, die ab dem nächsten Mal durchgeführt werden (tatsächlich, wenn der Entwickler etwa 1-3 Start-ups oder Neugeschäfte hat, einen raueren Drahtrahmen Selbst wenn Sie nur mit einem fortfahren, wird es einigermaßen gut funktionieren.

Artikellistenbildschirm

image.png

Artikeldetailbildschirm

image.png

Der abgeschlossenen Version wird eine Kommentarfunktion hinzugefügt, die jedoch zu Beginn weggelassen wird.

Tutorial 1 Zusammenfassung

Dieses Mal habe ich grob definiert, was als erste Phase des Designs zu tun ist, bevor ich zur Entwicklung übergehe. Nächstes Mal werden wir das Projekt einrichten.

Recommended Posts

Tutorial zum Erstellen eines Blogs mit Rails für Anfänger Teil 1
Tutorial zum Erstellen eines Blogs mit Rails für Anfänger Teil 2
Tutorial zum Erstellen eines Blogs mit Rails für Anfänger Teil 0
[Rails] Rails neu, um eine Datenbank mit PostgreSQL zu erstellen
[Spring Boot] So erstellen Sie ein Projekt (für Anfänger)
Vorbereiten der Erstellung einer Rails-Anwendung
[Rails] Ich habe versucht, eine Mini-App mit FullCalendar zu erstellen
[Rails Tutorial Kapitel 5] Erstellen Sie ein Layout
Ich habe versucht, eine Nachrichtenfunktion der Rails Tutorial-Erweiterung (Teil 1) zu erstellen: Erstellen Sie ein Modell
Eine Reihe von Schritten zum Erstellen von Ergebnissen für Portfolios mit Rails
Ich habe versucht, eine Nachrichtenfunktion für die Erweiterung Rails Tutorial (Teil 2) zu erstellen: Erstellen Sie einen Bildschirm zum Anzeigen
Ich habe eine Antwortfunktion für die Rails Tutorial-Erweiterung (Teil 1) erstellt.
Ich habe eine Antwortfunktion für die Rails Tutorial-Erweiterung (Teil 5) erstellt:
[Rails6] Erstelle eine neue App mit Rails [Anfänger]
[Schienenentnahme] Erstellen Sie eine einfache Entnahmefunktion mit Schienen
So erstellen Sie ein Maven-Repository für 2020
[Rails] So erstellen Sie eine Teilvorlage
[Rails 5] Erstelle eine neue App mit Rails [Anfänger]
Tutorial 1 zum Erstellen von Apps mit Rails (Erste Schritte zu Yay! Du bist auf Rails!)
[Ruby on Rails] Erstellen Sie mit Chartick ein kreisförmiges Diagramm der Summen nach Spalten
[Docker] So erstellen Sie eine virtuelle Umgebung für Rails- und Nuxt.js-Apps
Erstellen Sie mit Rails x LineBot eine App für die Zusammenfassung von technischen Nachrichten im LINEnews-Stil! [Teil 1]
Erstellen Sie mit Docker für Mac Teil2 eine Entwicklungsumgebung für Java-Webanwendungen
Ich habe eine Antwortfunktion für die Rails Tutorial-Erweiterung (Teil 2) erstellt: Modell ändern
[Rails] So erstellen Sie ein Diagramm mit lazy_high_charts
So erstellen Sie Pagenationen für das "Kaminari" -Array
Erstellen Sie einen Team-Chat mit Rails Action Cable
So erstellen Sie einfach ein Pulldown mit Rails
[Rails] So erstellen Sie eine Twitter-Freigabeschaltfläche
Rails-Anfänger haben versucht, mit RSpec zu beginnen
[Für Anfänger] Verfahren zum Erstellen eines Controllers mithilfe von Schienen
Erstellen Sie mit Spring Security eine Anmelde- / Abmeldefunktion gemäß dem offiziellen Spring-Leitfaden [für Anfänger].
[Rails] Lernen mit Rails Tutorial
[Einführung] Erstellen Sie eine Ruby on Rails-Anwendung
Erstellen einer EC-Site mit Rails 5 ⑨ ~ Erstellen einer Warenkorbfunktion ~
So löschen Sie ein mit Rails erstelltes new_record-Objekt
Erstellen Sie eine Vorlage für das iOS14-Widget mit Absichtskonfiguration.
So generieren Sie manuell ein JWT mit Knock in Rails
[So fügen Sie ein Video mit Rails in haml ein]
Ich möchte eine generische Anmerkung für einen Typ erstellen
[Azure] Ich habe versucht, eine kostenlose Java-App zu erstellen ~ Mit FTP verbinden ~ [Anfänger]
Docker-Befehl zum Erstellen eines Rails-Projekts in einem einzigen Schlag in einer Umgebung ohne Ruby
So erstellen Sie ein leichtes Container-Image für Java-Apps
Ich habe versucht, eine Antwortfunktion für die Rails Tutorial-Erweiterung (Teil 3) zu erstellen: Ein Missverständnis der Spezifikationen wurde behoben
So erstellen Sie ein Platzhalterteil zur Verwendung in der IN-Klausel
Vorbereitung für die Entwicklung mit Rails
Erstellen Sie einen Spielplatz mit Xcode 12
Ich möchte ein Formular erstellen, um die Kategorie [Schienen] auszuwählen
(Für Anfänger) [Rails] Installieren Sie das Gerät
Bis Sie eine Webanwendung mit Servlet / JSP erstellen (Teil 1)
Erklärung von Ruby on Rails für Anfänger ③ ~ Erstellen einer Datenbank ~