Ваш вопрос очень широкий. Было бы лучше, если бы вы читали о многих введениях в JSON в Интернете. Во-первых, не ясно, что вы имеете в виду под «ссылкой на объект JSON».
Имейте в виду, что JSON на самом деле не имеет ничего общего с JavaScript. Это просто формат данных для передачи данных - обычно с веб-сервера на веб-клиент (= браузер). Он просто отформатирован таким образом, чтобы было просто использовать JavaScript для его чтения.
Обычно вы генерируете серверную часть JSON с помощью PHP, ASP или чего-либо еще, что вам нравится (как вы генерировали бы HTML-страницы на стороне сервера). Не имеет смысла иметь статические JSON-файлы, потому что вам не нужен AJAX для его чтения, и вы можете просто включить статические данные непосредственно в JavaScuipt.