Sobes.tech

Frontend

Was war in den Komponenten, die du entworfen hast, unbedingt erforderlich? Wie machst du Komponenten?

Middle+
РунитиРунити
87

Haben Sie Erfahrung mit ModernJS?

Middle
АэрофлотАэрофлот
87

Arbeiten Sie lieber unter Windows oder macOS?

Middle
WildberriesWildberries
87

Wie wird der Zustand in React gespeichert? Mit welchen Zustandsmanagern haben Sie gearbeitet?

Middle
Data World
87

Wie war GitFlow organisiert: der Prozess der Branch-Erstellung und der Arbeit mit Aufgaben?

Middle
ООО Эксбо Север
87

Was gibt es in den Klassenkomponenten von React, was in den funktionalen noch nicht vorhanden ist?

Middle
ИРИ
87

Warum ist Next.js für Admin-Panels nicht notwendig?

Middle
ДИТ Москвы
87

Wenn der Benutzer Zeile A bearbeitet und der aktuelle Wert von polyname mit dem ursprünglichen Wert übereinstimmt, sollte der Validator keinen Fehler ausgeben. Warum gibt der Validator in Ihrer Implementierung in diesem Fall einen Fehler aus, obwohl der ursprüngliche Wert des Feldes mit sich selbst übereinstimmt?

Middle
Омнидата
86

const customMap = (array, transform) => { // etwas wie array.map(transform); }; const stringResults = customMap([1, 2, 3], item => item.toString()); const lengths = customMap(["hallo", "welt"], item => item.length);

Middle+
Mayflower
86

Haben Sie Erfahrung im Schreiben von BeanPostProcessor?

Junior
ИП Ганус Александр Андреевич
86

/** * Es ist notwendig, eine Funktion zu schreiben, die eine URL als Eingabe nimmt, * asynchron eine GET-Anfrage an diese URL sendet und die Daten (json) zurückgibt. * Für die Datenbeschaffung fetch verwenden. * Es darf nur die Promise-API verwendet werden. * Wenn während der Anfrage ein Fehler auftritt, 5 Mal erneut versuchen. * Wenn es letztendlich nicht gelingt, die Informationen zu erhalten, Fehler "Zugriffs-URL nicht erreichbar" zurückgeben. */

Intern
Яндекс
86

Können wir etwas tiefer in das Produkt mit KI-Assistent eintauchen? Erzählen Sie, wie der Ablauf von Anfang bis zur Umsetzung dieses Produkts aussah

Middle+
Сбер. IT
86

Wer hat das Design bei deinen vorherigen Projekten gemacht — Designer? Mit welchen Werkzeugen haben sie gearbeitet (Figma, Photoshop, Avocode)?

Middle
4dev
86

React-Aufgabe (3 Unteraufgaben): 1) Das Bearbeitungsformular für den Benutzer reparieren — beim Klicken auf den Benutzernamen in der Liste soll der Name in das Eingabefeld des Bearbeitungsformulars eingefügt werden. 2) Das Bearbeitungsformular soll beim Eingeben von Text in das Suchfeld nicht neu gerendert werden (Optimierung mit React.memo). 3) Beim Auswählen eines Benutzers aus der Liste soll das Suchfeld zurückgesetzt werden.

Middle+
Т-БанкТ-Банк
86

const Effects = () => { const [count, setCount] = useState(0); useLayoutEffect(() => console.log("jeder Render 1")); console.log("jeder Render 2"); useEffect(() => console.log("jeder Render 3")); return ( <> {count} <button onClick={() => setCount((prevProps) => ++prevProps)}> Erhöhen </button> </> ); }; export default Effects; // 1 Render: // Nach Klick: const Effects = () => { const [count, setCount] = useState(0); const [number, setNumber] = useState(0); useEffect(() => { console.log(count); return () => { console.log(count); }; }); return ( <> {count} <button onClick={() => setCount((prevProps) => ++prevProps)}> Erhöhen </button> </> ); }; export default Effects; // 1. Render: // 2 1 3 // Nach Klick: // 2 1 3 // return null: // 2 1 3 // // 1: 1, 0 // +: 1, 2 // ++: 2, 2

Middle+
IT OneIT One
86

const obj = [{ value: 1, elems: [ { value: 2, elems: [ { value: 3 }, { value: 6 }, ... ] }, { value: 4, elems: [ { value: 5, elems: [ { value: 6 }, ... ]} ] } ] }] ------------- setTimeout(() => { console.log(1); }, 0); const p = new Promise(resolve => { console.log(2); resolve(); }); p.then(() => { console.log(3) }).then(() => { console.log(4); }); console.log(5);

Middle+
IT OneIT One
86

Was bringt uns TypeScript? Wie hilft es bei der Entwicklung?

Middle
Voximplant
86

Was ist ein WeakSet?

Middle+
IT OneIT One
86

Welche Fachressourcen lesen Sie, zum Beispiel Habr?

Middle
Куаргет
86

Ist es möglich, dass finally noch einmal ausgeführt wird (mit der Zahl 10), ohne die Reihenfolge des Codes zu ändern, aber etwas innerhalb der Funktion hinzuzufügen?

Middle
ОТП БанкОТП Банк
86
/298