Цитата:
я, например, буду ему завидовать - своё время я трачу на прочтение книг (заново), зазубривание свойств\методов\et cetera и на зазубривание и понимание паттернов (Стоян Стефанов) |
Цитата:
Я сам сейчас сутками читаю книгу и раскуриваю статьи с хабры. Как Вы заметили, остановился я сейчас на прототипах, достаточно интересно, особенно цепочки прототипов и рекурсии их цепочек зависимостей. Но всё же, с фантазией у меня туго. Поэтому сейчас всё планирую сделать интернет-магазин(идею пока реализую на листочке). Но попрактиковать js там можно будет только на корзине, это очень мало. |
Цитата:
Пусть это будет магазин игрушек (Разделы): Плюшевые Пластиковые Керамические Деревянные Их характеристики (Возраст игрока, Цена, Дата поступления в продажу, Картинка, Цвет, Материалы и Процентная скидка) Список товаров в раздел дергается ajax запросом в виде json. Можно выводить таблицей, а можно просто списком. В каждом разделе должна присутствовать сортировка по характеристикам(зависимые характеристики не нужно, а то спятишь :)) И последнее, у каждой игрушки рядом должна стоять цена и визуальный элемент увеличения уменьшения количества (ну такие стрелочки вверх вниз и рядом цифирка, чтобы можно было менять либо стрелками либо цифиркой) Пользователь может заменить цифру копипастом(Ctrl+V), и цена в корзине должна при этом поменяться. Это важно! При этом сверху должна стоять корзина(размером хоть в пол экрана) в которой будет визуально маленькое изображение добавленных игрушкек, их цена(+ цена общая), количество и цена со скидкой, скидка от 2 шт. Пусть будет 17%. При переходе между страницами корзина не должна терять товар. Вот тебе задание, лично мне магазин не нужен, но задача распространенная. |
ps: никаких фреймворков и библиотек :)
|
Ну это достаточно простая задача)
Хорошо сделаю, срок около недели) Цитата:
Цитата:
|
Цитата:
Цитата:
Цитата:
вот тебе элемент, до кучи, сверстать без картинок ^^ |
Цитата:
Без PHP делать?))) |
Цитата:
Я похожий проект, ток в несколько раз сложнее, по вечерам уже 6-й месяц делаю:) |
Цитата:
Коль уж это форум по js, то твоя задача как front-end программиста уже описана выше и звучит она как - предоставить пользователю удобный интерфейс для приобретения товара. А вообще тебе для разработки даже строение базы знать не обязательно. Какая тебе разница что там на сервере, если ты json получаешь? Можешь с помощью php просто json отправлять, даже базу можно не составлять. |
Вот тебе прилет с сервера:
[ { "name":"Lusie","age":"15","price":"1500","date":"2009-11-15 22:50:55","img":"1.jpg","color":"black","mat":"flock","sale":"5%" }, { "name":"Lassi","age":"5","price":"1200","date":"2009-11-15 21:50:55","img":"2.jpg","color":"белая","mat":"metall","sale":"12%" }, { "name":"Lousei","age":"2","price":"1230","date":"2009-11-14 22:50:55","img":"3.jpg","color":"red","mat":"Бормест","sale":"22%" }, { "name":"Maribath","age":"70","price":"5200","date":"2009-01-15 20:50:55","img":"4.jpg","color":"красная","mat":"глина","sale":"6%" }, { "name":"Luisiane","age":"13","price":"300","date":"2010-11-15 12:50:55","img":"5.jpg","color":"зеленая","mat":"сатин","sale":"2%" } ] можешь отклонировать себе ещё три таких на остальные разделы магазина |
Часовой пояс GMT +3, время: 04:32. |