Cześć pisze mały plugin w jquery, ogólnie mam większą doświadczenie we frameworkach w jsie jak angular czy react i tym podobne ale teraz muszę napisać plugin w jquery. Moje podejście do tworzenia jest teraz nieco inne dlatego trochę się poglubilem.
Ogólnie stworzyłem sobie dosc zlozony obiekt z danymi. Każdy obiekt w końcowej fazie drzewa ma przypisane jakieś tam propsy.
Dzięki temu obiektowi możemy stworzyć drzewo dom który w zależności od danych property roznie nie zachowuje, np. jest disabled. Niestety nie wiem jak najepiej rozwiązać w JQuery problem zmian przy dom jak zmienie obiekt.
Problem jest jasny i oczywisty jeśli bym miał się odwoływać do obiektów dom tylko zależy mi jednak na tym drugim podejściu.
Problem ten we frameworkach jest rozwiązany, ale jak podejść do tego w jQuery ? Czy tutaj jest więcej roboty niż jest to tego warte i lepiej stworzyć tylko obiekt do tego początkowego zbudowania drzewa A pozniej to już jechać po obiektach dom?