Re: Вебсервер на го
От: Chorkov Россия  
Дата: 07.12.22 07:59
Оценка: 6 (1)
Здравствуйте, Аноним, Вы писали:

А>Всем привет. Есть желание создать простой веб-сервер для отрисовки игры уровня шашек.

А>Чтобы 2 игрока могли открыв браузер играть друг с другом в шашки.

А>Что вообще почитать для этого? Какие книги или ресурсы порекомендуете?


Опыт написания web front-end уже есть? Имеется ввиду Html-cтранички, c кодом на JS.
Просто в этой задаче, объем кода на HTML/JS окажется как-бы не больше чем код сервера на go.

Начните с того, что определите интерфейс взаимодействия сервера и клиента.
Ключевое слово для поиска: REST.
Пример сервера на go: https://habr.com/ru/company/ruvds/blog/559816/



Если этот подход окажется сложным из-за JS, можно формировать html страничку с шашками сразу на стороне сервера.
(Потребуются минимальные знания HTML, но не JS.)
Пример: https://go.dev/doc/articles/wiki/

Но этот подход "в целом" противоречит устоявшемуся способу написания web-приложений.
 
Подождите ...
Wait...
Пока на собственное сообщение не было ответов, его можно удалить.