На мой взгляд вам стоит разобраться на каких языках написан сервис, т.к. если у сайта есть админка и он работает с данными пользователей, то на нём должна быть еще и серверная часть(можете знакомых попросить помочь), потому что поправить интерфейс и сделать так чтобы у интерфейса было дополнительное взаимодействие с сервером - это две разные задачи.
Я не разбираюсь в том, что вы писали.
Я показал скрины откликовно так и показали вопрос.
как правильно назвать человека для задачи, не более.Суть в том, что по вашему вопросу тут непонятно кто вам нужен. Т.к. непонятно на чем работает сайт и затрагивает ли добавление раздела бекенд или нет, если нет то вам нужен программист на js, если затрагивает то фулстек js+язык на котором работает бэк
Опять же, есть немалый опыт (по другим задачам) работы с хорошими, крепкими фрилансерами, с десятками и сотнями отзывов. Как минимум, они сперва спрашивают или говорят по сути темы, а не копипастят на все подряд одни и те же ответы. Да и не работаю я с такими, опыт показывает - копипастеры так себе работникиУ меня диссонанс в голове только увеличился после вашего коммента. Т.е. вы уже работали с несколькими фрилансерами, но не можете найти человека на работу по смене интерфейса сайта. В целом большинство работы на фриланс бирже(в программировании) - это работа с вебом (бэком или фронтом и больше половины без CMS), то что вы не можете найти исполнителя говорит о том, что вы либо плохо сформировали ТЗ, либо чего-то недоговариваете.
VS Code и многие другие десктопные приложения написаны на JavaScriptJs на десктопе в основном ругают за то что он ест много памяти, но писать десктоп на нём удобно, поэтому если исключить расход памяти и учесть, что для современного железа не особо большая проблема потребление памяти в в 500-1000МБ, то язык вполне хороший для десктопа.
Go хорош для того, чтобы не самые сильные программисты быстро писали сетевые сервисыНу да, а также для вещей типа докера, кубера, графаны, прометеуса, тераформа, маленькие и незаметные проекты написанные посредственными погромистами
Go не для энтерпрайза совсемчестно говоря холиварное утверждение, думаю компании вроде сбера, озона, вк набирают разрабов на го, чтобы они просто какие-то поделки и скрипты писали.
И экосистемаМожно пример этой экосистемы? На данный момент ни один из языков для бэка не имеет каких-то сверхпреимуществ перед другими, что-то удобнее в яве, что-то в го, что-то в шарпе, питоне и т.д.
Я может быть не прав, но фулстак это от 0На самом деле сильно зависит от компании, условно где-то да - это будет человек который всё настраивает и т.д., а где-то человек который занимается например в основном беком и может написать относительно простой интерфейс, т.к. сложного фронта приложение не предполагает, а развертыванием например админ занимается
неэскпортируемые поля делают программу безопаснее, ведь так невозможно изменять данные напрямую из других пакетов.Возможно это имеет смысл, но на мой взгляд "human.Age = 15" и "human.SetAge(15)" не сильно отличаются и вы что так, что так можете менять данные.
делая все поля изначально неэкспортируемыми и дальше при необходимости делиться данными с другими пакетами буду думать делать доступ напрямую или писать геттеры/сеттеры с доп логикой.Сильно зависит от проекта, если с БД работать, то все поля обычно нужно делать экспортируемыми, т.к. многие выносят модели в отдельный пакет. Ну и если вы пишете пакет для ширикого пользования и у вас есть поля к которым может понадобиться пользователю доступ например id или время создания, то лучше оставлять доступ к ним, т.к. я использовал некоорые либы, где создатель посчитал что мне как пользователю не нужны id и ряд данных, и даже при приведении интерфейса к конкретной структуре ничего нельзя было получить т.к. все поля были неэкспортируемыми и пришлось дописывать простой но нужный функционал.