![]() |
![]() |
![]() |
|
Есть ли здесь специалисты по Knockout? | ☑ | ||
---|---|---|---|---|
0
jquery
09.11.16
✎
19:37
|
Начинаю изучение библиотеки, русскоязычных ресурсов и людей, ее использующих вообще не нахожу.
Имеется legacy код - HTML table плюс серверная лапша из PHP/HTML/CSS/ в виде Smarty шаблона, который формирует корзину покупателя табличного вида, в которой показываются: - thumbnail варианта товара - Колонка с полным названием товара и комбобоксом выбора варианта товара. При выборе варианта обновляется как полное название товара, так и thumbnail - Колонка с выбором кол-ва, стоимостью и кнопкой "Положить в корзину" Кроме того есть кнопка "Положить все в корзину", которая формирует JSON по всей таблице и посылает Ajax запрос на сервер. Доступ к элементам осуществляется с помощью JQuery, доступ к котором уже изолирован в отдельных JS модулях. Имеющаяся лапша - условный показ столбцов на стороне сервера, комбинирование в одном файле нескольких языков - Smarty/HTML/CSS/JQuery и если хотите я могу продолжить затрудняет дальнейшую до- и переработку. Выходом (и скорее всего единственно возможным) будет использование Knockout. Проблем с доступом к материалам для изучения у меня нет (книги, курс от Специалиста, полно видео на Youtube). Проблемы "правильную ли я библиотеку выбрал" тоже нет. Практически все люди на quora&co говорят, что в данном случае Knockout - оптимальный выбор. Главный вопрос: как правильно провести рефакторинге текущего кода или переписывание логики с использованием Knockout. http://1c-e.ru/?p=235 |
|||
1
jquery
09.11.16
✎
19:38
|
И да, нужно ли полностью избавляться от jquery лапши в коде (ну кроме части с Ajax запросом)?
|
|||
2
shuhard_серый
09.11.16
✎
19:46
|
(0)[Есть ли здесь специалисты по Knockout?]
нет |
|||
3
jquery
09.11.16
✎
19:49
|
(2) - ОК, буду единственным специалистом по Knockout-у на мисте
|
|||
4
jquery
09.11.16
✎
19:57
|
(2) - начнем с самого начала: Knockout - это библиотека или фреймворк?
|
|||
5
HeKrendel
09.11.16
✎
20:10
|
(4) Скорее термин
|
|||
7
HeKrendel
09.11.16
✎
20:11
|
Упс
|
|||
8
Garykom
гуру
09.11.16
✎
20:12
|
Knockout.js это java-программер сваял JSP like фреймворк на JavaScript... ибо не освоил существующие ))
|
|||
9
HeKrendel
09.11.16
✎
20:15
|
(8) Чел пиарит свой сайт, проблема в том что ссылки ща не учитываются при СЕО, но кто ему про это расскажет?
|
|||
10
Asmody
09.11.16
✎
20:26
|
(9) Да пусть, там статья полезная.
ПС: да, ссылки из тем поисковиками не учитываются. |
|||
11
Asmody
09.11.16
✎
20:29
|
но давать код скриншотом – это жлобство!
|
|||
12
jquery
09.11.16
✎
20:29
|
ссылка была случайно вставлена. Это единственное, что я нашел тут.
Неужели никто не делал тут веб интеграцию? |
|||
13
Asmody
09.11.16
✎
20:32
|
||||
14
jquery
09.11.16
✎
20:35
|
У меня например много вопросов к автору того, что по ссылке.
Например, обязательно ли / желательно ли использование knockout.simpleGrid или каких то его альтернатив? Нужно ли/можно ли оформлять каждую ячейку таблицы в в виде компонент, про которые так вкусно рассказывают здесь: https://vimeo.com/97519516 Является ли указанная задача уже Large-Scale в терминах ответа на http://stackoverflow.com/a/15367175/444079 |
Форум | Правила | Описание | Объявления | Секции | Поиск | Книга знаний | Вики-миста |