Ocena:

Książka jest wysoce zalecana do nauki tworzenia stron internetowych w Julii, szczególnie z frameworkiem Genie. Jest dobrze zorganizowana i zapewnia dogłębne zrozumienie zarówno tworzenia stron internetowych, jak i powiązanych technologii, takich jak bazy danych. Autorstwo kluczowego twórcy Genie dodaje wartości treści.
Zalety:Dobrze zorganizowany, łatwy w użyciu, kompleksowe omówienie tworzenia stron internetowych i baz danych, współautorstwo kluczowego twórcy Genie, odpowiedni do różnych zastosowań, takich jak interaktywne pulpity nawigacyjne i interfejsy API, doskonała jakość materiału.
Wady:Ograniczona dostępność porównywalnych samouczków online.
(na podstawie 2 opinii czytelników)
Web Development with Julia and Genie: A hands-on guide to high-performance server-side web development with the Julia programming language
Zapoznaj się z praktycznym przeglądem tworzenia stron internetowych w Julii i dowiedz się, jak tworzyć aplikacje MVC z interfejsem API REST i interaktywnym pulpitem nawigacyjnym danych przy użyciu frameworka internetowego Genie.
Kluczowe cechy:
⬤ Samouczek na temat tworzenia stron internetowych od eksperta Julii, Ivo Balbaerta i twórcy frameworka Genie, Adriana Salceanu.
⬤ Podejście krok po kroku do tworzenia kompletnej aplikacji internetowej z frameworkiem Genie.
⬤ Tworzenie bezpiecznych i szybkich aplikacji internetowych przy użyciu programowania po stronie serwera na Julii.
Opis książki:
Wysoka wydajność i skalowalność Julii oraz duża liczba pakietów do wizualizacji danych sprawiają, że doskonale nadaje się ona do tworzenia aplikacji internetowych, usług internetowych i pulpitów nawigacyjnych. Dwie części tej książki zapewniają kompletne pokrycie, aby rozwinąć swoje umiejętności w tworzeniu stron internetowych.
Po pierwsze, odświeżysz swoją wiedzę na temat głównych koncepcji w Julii, które będą dalej wykorzystywane w tworzeniu stron internetowych. Następnie użyjesz standardowych pakietów internetowych Julii i sprawdzisz, w jaki sposób elementy składowe sieci, takie jak TCP-IP, gniazda internetowe, protokół HTTP itp. są implementowane w standardowej bibliotece Julii. Każdy temat jest omówiony i rozwinięty w kod, który można zastosować w nowych projektach, od statycznych stron internetowych po pulpity nawigacyjne. Zrozumiesz również, jak wybrać odpowiedni framework Julii dla projektu. Druga część książki omawia framework Genie. Dowiesz się, jak zbudować tradycyjną aplikację do zrobienia zgodnie z wzorcem projektowym MVC. Następnie dodasz interfejs API REST do tego projektu, w tym testowanie i dokumentację. Później poznasz różne sposoby wdrażania aplikacji w środowisku produkcyjnym, w tym funkcje uwierzytelniania. Wreszcie, będziesz pracować nad interaktywnym pulpitem nawigacyjnym danych, tworząc różne typy wykresów i filtrów.
Pod koniec tej książki będziesz w stanie tworzyć interaktywne rozwiązania internetowe na dużą skalę za pomocą frameworka opartego na Julii.
Czego się nauczysz:
⬤ Zrozumieć, jak stworzyć serwer sieciowy z HTTP. jl i pracować z danymi JSON w sieci.
⬤ Odkryć, jak zbudować statyczną stronę internetową za pomocą frameworka Franklin.
⬤ Poznanie frameworków webowych Julia i praca z nimi.
⬤ Poznanie infrastruktury Julia do programowania, testowania, zarządzania pakietami i wdrażania.
⬤ Opracowanie aplikacji internetowej MVC przy użyciu frameworka Genie.
⬤ Zrozumienie, jak dodać REST API do aplikacji internetowej.
⬤ Stworzenie interaktywnego pulpitu nawigacyjnego z wykresami i filtrami.
⬤ Testowanie, dokumentowanie i wdrażanie łatwych w utrzymaniu aplikacji internetowych przy użyciu Julii.
Dla kogo jest ta książka:
Ta książka jest przeznaczona dla początkujących i średnio zaawansowanych programistów Julii, którzy chcą zwiększyć swoje umiejętności w projektowaniu i tworzeniu aplikacji internetowych na dużą skalę. Książka pomoże ci zaadoptować Genie bez wcześniejszego doświadczenia z frameworkiem. Wymagane jest doświadczenie w programowaniu w języku Julia i zrozumienie koncepcji tworzenia stron internetowych na poziomie początkującym.