Я хочу создать веб-приложение, используя API Star Wars, используя JSON. Приложением это будет только поиск, который дает результаты того, что у json внутри. Я начал изучать php-курс дерева дерева и верить 99% вещей, сделанных в PHP: var, objects, array и т.д.... можно сделать с помощью чистого JavaScript. .. поэтому мой вопрос, почему мне нужно использовать PHP, Ruby Python или любой другой бэкэнд-язык?
Вы можете использовать любой API на стороне клиента, используя XMLHttpRequest браузеров, поэтому в вашем случае вам не нужно использовать какой-либо бэкэнд-язык. Нет необходимости использовать бэкэнд-язык при показе данных пользователям. Вы можете проверить библиотеку defiantjs
Если ваше приложение будет иметь какое-либо взаимодействие с пользователем (комментарий к символу, добавление новых символов и т.д.), Вы должны использовать бэкэнд-язык и правильное решение для базы данных.