Mechanizm renderowania componentu w modelu DOM

0

Witam

Pytanie mam dość teoretyczne w związku z Portalem i jego zastosowaniem w Powiadomieniach wszelkiego rodzaju.
Szukałe nieco informacji w jaki sposób utworzyc komponent(czyt: funkcja/obiekt) dodać go do elementu body jako modelu DOM.
W nastepnym kroku utworzyc komponent w który renderujemy choćby paragraf i przez portal wyswietlamy to w utworzonym wcześniej
komponencie.
Dostep do elementów modelu DOM mamy przez referencje choć React za bardzo tego nie zakłada, ale z rozmów na stackoverflow
wynika iż możliwe jest aczkolwiek niezalecane. Lepiej pobrać komponent jako <div> i to do niego ma być renderowane np okno.

Jakie sa +/- tego rozwiazania

3

@delform_17 po raz trzeci zakładasz wątek o portalach w react, w których coś tam teoretyzujesz na temat, ale nie ma tam kodu, nie ma konkretów co chcesz uzyskać. Czytając posty mam wrażenie, że podążasz za jakimś kursem, ale kompletnie nie dajesz nam kontekstu co konkretnie robisz, trzeba się domyślać.

Poza tym śmierdzi mi tu strasznie problemem XY: https://pl.typeofweb.com/problem-xy-czyli-gdy-nie-wiemy-o-co-pytamy

Opisz co chcesz uzyskać, wizualnie, a nie gadanie o divach i referencjach.

No i szczerze to strasznie widać, że nie rozumiesz ani podstaw reacta, ani jego idei, są też problemy z samym javascriptem (tworzysz elementy JSX w funkcjach bez ich zwracania albo w event handlerach, licząc, że automagicznie coś się stanie).

Moja prośba, którą na pewno zignorujesz jest taka - skup się na podstawach reacta. Może podciągnij javascript też. Nie dotykaj też portali wcześniej niż po 3 miesiącach solidnej, codziennej pracy z reactem.

Druga prośba, skoro pierszą spodziewam się, że zignorujesz - trzymaj się istniejących wątków. Kolejne nic nie wnoszą i będę je usuwał.

0

dzek69 będę starał się dopisywać jeśli już pytania do istniejących. Co do głównego pytania to nie tylko kod siie liczy, bo to jest sama implementacji, ale przy problemie dobrze jest sobie go rozpisać i przemyśleć. Liczyłem na to, że ktoś doświadczony wypowie się o tym zagadnieniu z własnego doświadczenia.

Można odnieść wrażenie, że nie kumam za bardzo ideo React, ale być może przez to, że mam złe nawyki techniczno/zawodowe. Nie tworze projektu XYZ tylko konkretna aplikację powiadomienia która będzie miała w sobie ceny powiadomienia wraz moimi pomysłami. Do błędów chyba mam prawo każdy z nas się uczy.

Próśb nie ignoruję, aczkolwiek fakt faktem dość wybiegam w przód. Sadze iz w Reacie są znacznie trudniejsze rzeczy niż Portale i nie mówię tu tylko o geolokacji. Jak widać nikomu nie chciało sie teoretyzować na temat tego o co pytałem.

Zarejestruj się i dołącz do największej społeczności programistów w Polsce.

Otrzymaj wsparcie, dziel się wiedzą i rozwijaj swoje umiejętności z najlepszymi.