Post #15 Teachers App Finished

Teachers App Finished

Aplikacja ma pełną funkcjonalność CRUD. Została dodana do repozytorium jako nowy branch – z dopiskiem finished.

Kilka słów o logice działania

  • Gradebook: Jak działa, jeśli nie czytałeś poprzednich postów Applikacja Teacher’s Grade book jest zrobiona z API studnetów i pliku logbook.json oraz Express.js Java Script i Bootsrap.
  • CRUD: na pierwszej stronie są dodane rekordy i wyświetlone w tabeli poniżej. Jest formularz do dodawania nowego studenta Imię Ocena ( A, B etc) oraz Wiek.
  • Po dodaniu: wyświetla się potwierdzenie oraz uaktulanienie tabeli. W tabeli jest klikalna ikona „Edit-Pencil”, która pobiera wybrane dane według uuid i przenosi na stronę Edycji. Dane są do poprawienia i zatwierdzenia. Tu znajduje się także przycisk Delete.
  • Tech: Express i plik logbook.json zapisują i manipulują metodami. Dodatkowo Id jest tworzone automatycznie dzięki uuid. Zastosowałem metodę reload oraz redirect po kliknięciu Dismiss alertu z powiadomieniem.

API i Express

Duże objaśniejie developerskie i rozwiązania manipulacji metodami znajdują się pliku readme.MD w repozytorium Scripterix w branch „finished” Branch main był zrobiony częściowo. GitHub Repo Teacher’s -b finished Metody API jakie są stosowane w Express.JS są omawiane w Post #22 API.

Jestem zadowolony z pierwszego samodzielnego CRUD

Oparcie Crud na API i endpointach dla danych mniej wrażliwych lub ogólnych i tworzenie warstwy Backendowej i Front-Endowej daje dużo frajdy i jest wielościeżkowe w sensie podejścia. Można wszystko zorganizować na kilka sposobów. Creativissimo

App Teacher’s Grade logbook rozwinięcie

Planuje albo użyć Webpack i zrobić „bundle” aby umieścić Appkę w Portfolio lub zastosować i poznać się lepiej z Docker’em. Jeśli chcesz poznać kod aplikacji zapraszam do Repo lub Glitch.

Nie przegap!

Nie spamujemy! Przeczytaj naszą politykę prywatności, aby uzyskać więcej informacji.

Komentarze

Jedna odpowiedź do „Post #15 Teachers App Finished”

Dodaj komentarz