Darya Shvakh, автор хотел сказать ровно то что он хотел сказать - казуалы понятия про эту панель не имеют, а кому надо, вооружен гуглом и кнопкой "отключить скрипты" aka "послать фронтендера в зад".
У вас превратное представление о том, что нужно действительно защищать на странице и каким образом это делается. Организация защиты от шаловливых ручек базируется на двух основных идеях:
1) данные, переданные пользователю, могут быть им использованы как угодно.
2) пользователь может отправить на бэк любую фигню.
Отсюда следует, что если вы скрываете консоль разработчика для того, чтобы усер не мог поправить / своровать ваши гениальные скрипты или цсс - вы делаете это неправильно.
Проверку валидности данных нужно делать на сервере.
Чтобы красивый дизайн не сперли, делайте рендеринг на сервере, или применяйте обфускатор.
Реализация же безопасности через неясность просто сделает эксперту посмеяться над вами.
Кирилл, опыт был у меня, но так как я олдфаг, я написал все на C++. Как я уже писал выше, разницы на чем писать нет совсем, если протокол железяки известен.
Люда MARMALADKA, вы в данном случае категорически не правы, так как единственным верным источником о работе C/С++ и ожидаемом поведении компиляторов является в первую очередь стандарт языка, во вторую - документация компилятора.
Разного рода курсы, учебники, мнения авторитетных лиц, в том числе и знакомого из Германии, могут лишь отражать их точку зрения.