Руководства
Изучите руководства платформы Netuno и на практике узнайте, как настраивать ресурсы, моделировать данные, создавать интерфейсы и разрабатывать бизнес-логику на бэкенде.
Эта страница объединяет основные материалы как для тех, кто только начинает, так и для тех, кто хочет углубить свои знания о платформе.
Перед началом
Перед запуском любого руководства убедитесь, что ваша среда готова:
- Netuno установлен и запущен в локальной среде или среде разработки.
- Есть доступ к административной панели с соответствующими правами.
- Рекомендуются базовые знания по моделированию данных, HTTP и REST API, чтобы лучше усвоить технические материалы.
Перед продолжением ознакомьтесь с руководством по Установке.
Рекомендуемый порядок
Если это ваш первый опыт работы с Netuno, следуйте этой последовательности:
- Познакомьтесь с графическим интерфейсом.
- Научитесь создавать формы и поля.
- Настройте связи между формами.
- Перейдите к разрешениям и группам пользователей.
- Изучите запросы и возможности бэкенда в соответствии с потребностями проекта.
Графический интерфейс — Frontend
Руководства этого раздела предназначены для тех, кто хочет создавать и настраивать приложения с помощью административного интерфейса платформы.
| Руководство | Цель | Уровень |
|---|---|---|
| Знакомство с графическим интерфейсом | Понять структуру панели, меню и основные возможности. | Начальный |
| Формы | Создавать и организовывать формы визуально. | Начальный |
| Поля | Настраивать типы данных, валидации и поведение полей. | Начальный |
| Связи между формами | Определять связи между данными и взаимосвязи между формами. | Средний |
| Группы и пользователи | Управлять разрешениями, профилями доступа и организацией пользователей. | Средний |
| Интерфейс запросов | Создавать визуальные запросы для анализа и извлечения данных. | Средний |
| Модальная форма | Создавать продвинутые взаимодействия с помощью модальных окон. | Продвинутый |
Backend
Netuno позволяет сочетать low-code с разработкой бэкенда на разных языках и в разных сценариях. Приведённые ниже руководства помогут вам создавать интеграции, манипулировать данными и реализовывать бизнес-логику.
Предварительные требования
Перед переходом к этому разделу рекомендуется иметь представление о:
- Архитектуре клиент-сервер и протоколе HTTP.
- Структурах данных в JSON.
- Логике программирования на JavaScript, Python или другом языке, совместимом с вашим процессом разработки.
API и интеграции
| Руководство | Цель | Уровень |
|---|---|---|
| Веб-сервисы REST | Создавать и предоставлять эндпоинты для использования приложениями и внешними системами. | Средний |
| Отправка электронных писем | Настраивать отправку транзакционных писем через SMTP. | Средний |
Данные и хранение
| Руководство | Цель | Уровень |
|---|---|---|
| Запросы программно | Выполнять пользовательские запросы и напрямую взаимодействовать с базой данных. | Средний |
| Form и операции с базой данных | Управлять жизненным циклом данных при вставке, обновлении и удалении. | Средний |
| Генерация уникальных ID (UID/GUID) | Реализовывать уникальные идентификаторы с соблюдением лучших практик. | Средний |
Инфраструктура и базы данных
| Руководство | Цель | Уровень |
|---|---|---|
| Настройка MSSQL | Подключать и настраивать Netuno для работы с Microsoft SQL Server. | Средний |
| Несколько баз данных | Работать с более чем одной базой данных в одном проекте. | Продвинутый |
Расширенные возможности
| Руководство | Цель | Уровень |
|---|---|---|
| Шаблоны | Создавать переиспользуемые и динамические структуры для ускорения разработки. | Продвинутый |
| JWT Token | Реализовывать аутентификацию на основе токенов. | Продвинутый |
| Разработка и отладка на Java | Настраивать среду для отладки и расширений на Java. | Продвинутый |
Используйте руководства по графическому интерфейсу, когда цель — настроить приложение визуально, структурировать данные и управлять ресурсами через интерфейс.
Используйте руководства по бэкенду, когда необходимо создать бизнес-логику, интеграции, аутентификацию, автоматизации или программный доступ к данным.
Следующие шаги
После завершения первых руководств перейдите на Academia Netuno, чтобы углубить свои знания в отдельных областях платформы.
Если вы обнаружили ошибку (баг) или у вас есть предложения по новым функциям, не стесняйтесь открыть issue на GitHub. Наша команда и сообщество готовы помочь.