Всем привет! Дали мне тестовое задание, (про таблицу с товарами) но.. часть тестового задания,которую я так и не понял:
---
Задание должно быть выполнено в 2-х вариантах:
1. Реализация с использованием «HTML», «PHP», «MySQL» и пр.;
2. Реализация исключительно на «HTML» и «JavaScript» (все операции должны производиться в оперативной памяти, сохранение данных на сервер не требуется).
---
Первый пункт - понятно.. А как понять второй? Запись и чтение данных из массива js, получается, так ведь?
Нет. Данные хранятся в базе данных браузера. Они бывают разные. Чаще всего для небольших данных используют html 5 компонент localstorage.
Проще говоря, во втором задании, Вам необходимо реализовать приложение с использованием js фреймворка (например, AngularJS очень популярен) и html 5 localstorage.
Что это такое и как использовать, можете погуглить. Ничего сложного.
Именно HTML5 LocalStorage (или Web SQL на худой конец). Массивы, скорее всего Вам не подойдут. В 1 варианте на PHP+MySQL вы же не подгружаете данные из переменной? Вы грузите всё это счастье из бд используя MySQL-query. Во втором задании по логике должно быть также. Хотя, очень странно что Вам не обозначили источник данных. Наверное, на Ваше усмотрение :)
Вероятно имеется ввиду AppCache и Offline Application? А может и просто в массивы всякие писать, не лучше ли у заказчика уточнить, а не тостером ванговать?