Szerinted a jeleket és az RxJS egymással helyettesíthető eszközök, vagy mindegyik a saját feladatára való? Ha a második — pontosan melyikre?
Frontend
Volt már tapasztalatod a frontend teljesítmény problémáinak megoldásában? Például egy hibajelentés a lassulásokról, vagy te magad észleltél problémát a munkafolyamat során. Tudsz konkrét példát mondani arra, hogyan oldottad meg?
Érti a logika és a megjelenítés szétválasztásának elvét a modellben, amelyre sok architekturális megközelítés épül? Innen ered eredetileg ez a gondolat?
Milyen argumentumot adunk át az inject függvénynek? Pontosan mit adunk át — függőséget vagy valami mást (token)?
Milyen konkrét parancssori szkriptek voltak a gyakorlatodban, az Angular CLI futtatása mellett?
Az Angular Material alapú újrahasznosítható UI-kit komponens könyvtár fejlesztéséről beszéltél. Van alapvető különbség a könyvtári komponensek és az alkalmazás normál többfunkciós komponensei között? Mit lehet elhagyni a normál komponensekből, de nem a könyvtáriakból?
Azon túl, hogy a konstruktor nem duzzad, mik más okok arra, hogy az injectet használjuk a konstruktor paramétere helyett?
Milyen kritériumok fontosak a könyvtári UI-kit komponenseknél, amelyekkel személyesen találkoztál a gyakorlatban (például a komponens felelősségi határainak meghatározása)?
Miért szükséges általában a kód-áttekintés? Egyáltalán szükséges-e, és milyen esetekben?
Hogyan írnád le a különbséget a Middle és Senior között a frontend fejlesztésben?
Miért szükséges az öröklődés az OOP-ben, és milyen esetekben érdemes használni?
Van tapasztalatod a parancssorral (shell parancsok), a Git és az FTP mellett?
Volt a kódodban egy feliratkozás egy másik feliratkozásban (tipikus RxJS probléma)? Ezt kijavítottad, vagy még mindig így van?