Исходный код Meteor открыт для клиентов?

Исходя из общего представления, кажется, что исходный код для приложения Meteor открыт для клиентов благодаря теме «Написать один файл Javascript, запустить его на клиенте и на сервере одновременно».

Если исходный код определенного приложения на стороне сервера открыт для сторон клиента, не будет ли случайным человеком легко скопировать их и создать очень похожее приложение?

Разве не будет легко для человека со злой целью найти дыры в безопасности в приложении, потому что его серверный код открыт для общественности?

Например, в Meteor 0.5.0новый пример Приложение сторон, файл model.js, похоже, также отправляется на клиентскую сторону.

Я что-то здесь неправильно понимаю?

редактировать

Вот часть, которую я не понимаю.

Согласно сhttp://docs.meteor.com/#structuringyourapp,

Файлы вне подкаталогов клиента и сервера загружаются как на клиент, так и на сервер! Это место для определений моделей и других функций

Я действительно не понимаю этого. Если каждая реализация модели (включая взаимодействие с БД) будет отправлена клиенту, не станет ли приложение менее безопасным и легко скопированным другими разработчиками?

Ответы на вопрос(2)

Ваш ответ на вопрос