|
@@ -13,6 +13,17 @@
|
|
|
Один из вариантов взаимодействия между компьютерами в сети предполагает разделение компьютеры на **клиенты** - компьютеры/терминалы пользователей и **серверы** - компьютеры, которые хранят, обрабатывают, получают и отдают информацию клиентов.
|
|
|

|
|
|
|
|
|
+**FullStack** предполагает равную степень владения клиентскими и серверными технологиями, и умение создать и клиент, и сервер.
|
|
|
+
|
|
|
+
|
|
|
+## Сервер
|
|
|
+
|
|
|
+Сервер, как было указано выше, не предоставляет интерфейса пользователя, зато предоставляет сетевой программный интерфейс для доступа клиентов к данным и операциям, которые может выполнять сервер. Для программирования сервера нужно знать
|
|
|
+один из бэкэндовых языков программирования, а так же знать инструменты для работы с сетью и базами данных, так как обычно сервер - это прослойка между хранилищем данных (СУБД) и клиентами, которые общаются с сервером по сети.
|
|
|
+
|
|
|
+В рамках нашего курса **FullStack** в качестве набора серверных технологий используется **Javascript** (nodejs)
|
|
|
+
|
|
|
+
|
|
|
|
|
|
## Браузер
|
|
|
|