|
Есть ли здесь специалисты по Knockout?
|
Я
|
|
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.
|
jquery 1 - 09.11.16 - 19:38 | И да, нужно ли полностью избавляться от jquery лапши в коде (ну кроме части с Ajax запросом)? |
shuhard_серый 2 - 09.11.16 - 19:46 | ( 0)[Есть ли здесь специалисты по Knockout?]
нет |
jquery 3 - 09.11.16 - 19:49 | ( 2) - ОК, буду единственным специалистом по Knockout-у на мисте |
jquery 4 - 09.11.16 - 19:57 | ( 2) - начнем с самого начала: Knockout - это библиотека или фреймворк? |
HeKrendel 5 - 09.11.16 - 20:10 | |
HeKrendel 7 - 09.11.16 - 20:11 | Упс |
Garykom 8 - 09.11.16 - 20:12 | Knockout.js это java-программер сваял JSP like фреймворк на JavaScript... ибо не освоил существующие )) |
HeKrendel 9 - 09.11.16 - 20:15 | ( 8) Чел пиарит свой сайт, проблема в том что ссылки ща не учитываются при СЕО, но кто ему про это расскажет? |
Asmody 10 - 09.11.16 - 20:26 | ( 9) Да пусть, там статья полезная.
ПС: да, ссылки из тем поисковиками не учитываются. |
Asmody 11 - 09.11.16 - 20:29 | но давать код скриншотом – это жлобство! |
jquery 12 - 09.11.16 - 20:29 | ссылка была случайно вставлена. Это единственное, что я нашел тут.
Неужели никто не делал тут веб интеграцию? |
Asmody 13 - 09.11.16 - 20:32 | |
jquery 14 - 09.11.16 - 20:35 | У меня например много вопросов к автору того, что по ссылке.
Например, обязательно ли / желательно ли использование knockout.simpleGrid или каких то его альтернатив?
Нужно ли/можно ли оформлять каждую ячейку таблицы в в виде компонент, про которые так вкусно рассказывают здесь:
Является ли указанная задача уже Large-Scale в терминах ответа на |
ВНИМАНИЕ! Если вы потеряли окно ввода сообщения, нажмите Ctrl-F5 или Ctrl-R или кнопку "Обновить" в браузере.
Тема не обновлялась длительное время, и была помечена как архивная. Добавление сообщений невозможно.
Но вы можете создать
новую ветку и вам обязательно ответят!
Каждый час на Волшебном форуме бывает более
2000 человек.