Kod
"0": {
"name": "Powiadomienie pierwsze",
"text": "Wszystko OK",
"date": "2022-03-31 11:25:55",
"icon": "icon1.png",
"seen", false
},
"1": {
"name": "Powiadomienie drugie",
"text": "Ktoś coś sknocił",
"date": "2022-03-31 14:43:30",
"icon": "icon2.png",
"seen", true
},
"name": "Powiadomienie pierwsze",
"text": "Wszystko OK",
"date": "2022-03-31 11:25:55",
"icon": "icon1.png",
"seen", false
},
"1": {
"name": "Powiadomienie drugie",
"text": "Ktoś coś sknocił",
"date": "2022-03-31 14:43:30",
"icon": "icon2.png",
"seen", true
},
I tak się zastanawiam, czy "parsować" tego JSONa po stronie użytkownika, tzn jeśli seen == false dawać całosć w <b>, jeśli icon2.png (ikonka z wykrzyknikiem) to dawać całość czerowną czcionką, itd itp czy od razu zwrócić użytkownikowi HTML do wyświetlenia? Które rozwiązanie lepiej wybrać i któ©e ma jakie plusy? Jedyne co zauważyłem, to że jeśli chciałbym prezentować datę w stylu "4 dni temu" albo 2h 31 minut temu i chciałbym, żeby to się na berzącoaktualizowało to i tak musze użyć JS. Jakieś inne różnice?