1) Можно ли реализовать такой поиск на нативном Javascript (вместо Angular.js)?
2) Можно ли обойтись без сервера? Например, все данные, которые будут доступны для поиска, сохраняются (либо удаляются) в отдельный файл в папке сайта на локальном компьютере (например search.json), и поиск будет вестись по содержимому этого файла?