Как начать с проекта СУБД - PullRequest
       1

Как начать с проекта СУБД

0 голосов
/ 08 февраля 2019

Мы должны сделать веб-проект с использованием postgres.Тема - система управления библиотекой, где на веб-сайте пользователь может искать, доступна ли книга в библиотеке, есть ли она, где и т. Д.

Проблема в том, что я незнать что-нибудь о веб-разработке.У меня есть довольно хорошее знание sql, но я немного запутался в этом, потому что я не знаю, придется ли мне просто запускать запросы на моем ноутбуке в postgres и связываться, если он «каким-то образом»веб-сайт, или мне придется загружать свои данные на какой-либо сервер (например, Firebase в случае разработки Android) для использования на моем веб-сайте.

Итак, вкратце, у меня всего два вопроса: -

Как мне начать, потому что я не знаю, с чего начать (кстати, у меня есть все необходимые данные)?

О postgres, будут ли запросы выполняться на моем ноутбуке или на каком-нибудь сервере?

Пожалуйста, помогите мне с этим.Некоторые онлайн-ресурсы для этого гораздо больше, чем просто приветствие, потому что я не смог найти ни одного.Спасибо!

Ответы [ 2 ]

0 голосов
/ 08 февраля 2019

добро пожаловать в мир разработки.Начиная это кажется очень запутанным, но это не так уж и много.

Начните медленно, есть много учебников, которые помогают ... просто сделайте немного Google.Чтобы ответить на ваш вопрос:

Как мне начать, потому что я понятия не имею, с чего начать (кстати, у меня есть все необходимые данные)?- Простой веб-сайт Google с postgres db.Для этого вам потребуется установить базу данных и веб-сервер на вашем компьютере.Все это будет использоваться при размещении веб-сайта

О postgres, будут ли запросы выполняться на моем ноутбуке или каком-либо сервере?- Он будет работать там, где вы установили базу данных ..

надеюсь, это поможет:)

0 голосов
/ 08 февраля 2019

Прежде всего, вы должны взглянуть на шаблон проектирования, чтобы изучить теорию о том, как правильно создавать (веб) приложения.Вы можете посетить веб-сайт Мартина Фаулера и прочитать их.

После изучения вы последуете моему совету.Если у вас есть опыт Java, я бы начал с изучения Spring Boot , в котором есть все, что вам нужно для достижения вашей цели.Этот проект следует множеству шаблонов проектирования (MVC, Repository, DAO, AOP, IoC / DI ...) и позволяет вам следовать за другими (DTO).В любом случае, выберите подходящий шаблонизатор (мне нравится Thymeleaf ) или любой другой фреймворк ( Angular 2 ...).

Надеюсь, это поможет.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...