Бесплатно можно разместить статические сайты на некоторых ресурсах, один из известных - github pages.
Простые динамические сайты можно разместить бесплатно на некоторых хостингах, но обычно они на редкость убогие и эта затея заведомо провальна.
FTP server - это сервер, на котором хранятся файлы и доступ осуществляется по ftp-протоколу, это средство размещения, а не конкретный сервис)
Для статики - Github Pages, GitLab Pages, Netlify
Классический хостинг - список, BeGet и другие
Для своих приложений - есть универсальные, надо смотреть в зависимости от языка. Например, PaaS для Python.
border-top-left-radius — для верхнего левого угла;
border-top-right-radius — для верхнего правого угла;
border-bottom-left-radius — для нижнего левого угла;
border-bottom-right-radius — для нижнего правого угла (в твоем случае)
Как сеньер разработчики бы выбрали последний эллемент массива?
Наверное, как и все остальные array[array.length - 1]
Чтобы без лишних операций в виде поиска длины массива
Если тут и есть лишняя операция, то это как раз -1, длина массива - это свойство, ничем от вашего array.last оно не отличалось бы, если бы второе существовало, конечно.