Następne kroki
Miej na uwadze, co jest potrzebne, aby dalej rozwijać się w Netuno.
Dokumentacja jako całość jest stale ulepszana i stara się być jak najprostsza i najbardziej wprowadzająca.
Zakłada się jednak, że masz pewne podstawy wiedzy i doświadczenie w niektórych obszarach, takich jak:
- Bazy danych, m.in. zapytania ogólnie, insert, update i delete;
- Usługi webowe, z GET i POST;
- JavaScript i ReactJS;
Jeśli nie masz którejś z tych kompetencji, postaramy się pomóc je rozwinąć.
Zawsze szukaj pomocy na GitHubie lub Discordzie, zobacz wskazówki w stopce strony.
Baza danych
Z Netuno możesz pracować z różnymi typami baz danych i pogłębiać swoją wiedzę.
Tylko przy dobrej znajomości baz danych można tworzyć aplikacje o złożonych strukturach do gromadzenia i zarządzania dużym wolumenem danych.
Dzięki temu zyskasz autonomię, aby w solidny sposób tworzyć najważniejszą część, czyli bazę danych.
Budowa dobrze zorganizowanej i zoptymalizowanej bazy danych robi ogromną różnicę w doświadczeniu użytkowników końcowych, a także w wydajności od rozwoju po wykonanie.
Usługi
Jeśli masz już pewną wiedzę w którymś z następujących języków programowania, takich jak JavaScript, TypeScript, Python, Ruby, Kotlin lub Groovy, możesz szybko tworzyć złożone i solidne usługi webowe, wykorzystując różne zasoby, które Netuno udostępnia do programowania low code.
W folderze aplikacji, szczególnie w folderze server, możesz programować w tych różnych językach.
Wystarczy użyć odpowiedniego rozszerzenia:
- .js JavaScript
- .ts TypeScript
- .py Python
- .rb Ruby
- .kts Kotlin
- .groovy Groovy
Zapoznaj się z przykładami usług webowych, które znajdują się w aplikacji demonstracja, w:
/apps/demo/server/services/samples
Zapoznaj się także z dokumentacją naszej biblioteki, aby szczegółowo poznać dostępne zasoby.
Interfejs użytkownika
Rozwój frontendu webowego przeszedł w ostatnich latach wiele zmian, a użycie Vite stało się standardem.
Nasze wybory technologii, takie jak ReactJS, Bun, Ant.Design i Less, to technologie, które zwiększają produktywność i cieszą się dużym uznaniem.
Aby pogłębić znajomość tych technologii, zapoznaj się z różnymi dokumentacjami w formie tekstowej i wideo dostępnymi w internecie.
Ponieważ są to technologie z dużymi społecznościami, nietrudno znaleźć dobry materiał do rozpoczęcia nauki.
Przypominamy, że z Netuno, nawet przy niewielkiej wiedzy, można już osiągnąć świetne rezultaty, co daje programiście frontendu możliwość rozwijania całego backendu i odwrotnie, a można też zdecydować się na rozwijanie wszystkiego tylko w jednym języku programowania, takim jak JavaScript.
Podsumowanie
Netuno ułatwia rozwój aplikacji webowych, gdzie jedna osoba z niewielką wiedzą o bazach danych, usługach webowych i frontendzie może samodzielnie tworzyć złożone aplikacje.
Także dla dużych zespołów, w których są osoby o większych kompetencjach w każdym z obszarów, ogólnie przynosi duży wzrost produktywności.
Netuno może być również używane jako backoffice dla baz danych lub jako serwer API REST dla odseparowanych frontendów i aplikacji mobilnych.
Oszczędzaj czas i rozwijaj się z większym skupieniem na logice reguł biznesowych, a dzięki wiedzy, którą już masz, zajdziesz dalej.