Sobes.tech

Frontend

Цифриумdakı layihə haqqında daha ətraflı məlumat verin: hansı modullardan məsul idilər, funksiyanın quruluşu necə idi — endpoints, modellər, biznes məntiqi, abunəliklər harada yerləşirdi?

Middle
SIGNAL
96

// [telefon] function getMoney(amount) { // Kodun burada } console.log(getMoney(4650));

Middle
СберInfra.cloud
96

Öz UI kitabxanələri və ya komponent kitabxanələri yazmaq təcrübəniz varmı?

Middle
Цифротех
96

import React, { useMemo } from 'react'; import { Button, Table, Tag } from 'antd'; import { useAppDispatch, useAppSelector } from '../hooks/redux'; import { Product } from '../types'; import { deleteProduct } from '../store/productSlice'; const categoryColors: Record<string, string> = { Electronics: 'blue', Accessories: 'green', Tools: 'orange', }; export const ProductList: React.FC = () => { const allProducts = useAppSelector((state) => state.products.items); const products = useMemo(() => [...allProducts], [allProducts]); const dispatch = useAppDispatch(); const handleDelete = (id: string) => { dispatch(deleteProduct(id)); }; const columns = [ { title: 'Name', dataIndex: 'name', key: 'name', }, { title: 'Sales', dataIndex: 'sales', key: 'sales', sorter: (a: Product, b: Product) => a.sales - b.sales, render: (v: number) => v.toLocaleString(), }, { title: 'Category', dataIndex: 'category', key: 'category', render: (category: string) => ( <Tag color={categoryColors[category]}>{category}</Tag> ), }, { title: 'Action', key: 'action', render: (_: any, record: Product) => ( <Button danger onClick={() => handleDelete(record.id)}> Delete </Button> ), }, ]; return <Table dataSource={products} columns={columns} rowKey="id" />; };

Middle
Ifellow
96

/** * Tam tamamilə tam ədədlər (x, y) koordinatlarına malik nöqtələr massividir. * Bu nöqtələrin bu xəttə görə simmetrik iki qrup halında bölünüb bölünmədiyini müəyyən edin. * Qeyd: Rahatlıq üçün, nöqtəni [x, y] massiv kimi deyil, {x, y} obyekt kimi təqdim edə bilərsiniz. */ isVertSym([[0, 0], [0, 0], [1, 1], [2, 2], [3, 1], [4, 0], [4, 0]]) // true isVertSym([[0, 0], [0, 0], [1, 1], [2, 2], [3, 1], [4, 0]]) // false isVertSym([]) // true isVertSym([[0, 0]]) // true isVertSym([[0, 0], [10, 0]]) // true isVertSym([[0, 0], [11, 1]]) // false isVertSym([[0, 0], [1, 0], [3, 0]]) // false function isVertSym(list) { // kod burada }

Middle
Яндекс МаркетЯндекс Маркет
96

React.memo nədir? useCallback nə vaxt tətbiq olunur?

Middle+
IT OneIT One
96

Uşaq komponentinə ötürülərkən primitiv məlumat tipləri üçün useMemo istifadə etmək lazımdırmı?

Middle+
Global treds
96

CI/CD necə qurulmuşdu? Nə etdiniz, kimlərlə əlaqə saxladınız?

Middle
Киберпротект
96

Karyeranda nə ilə fəxr edirsən?

Middle
Нетвижн
96

Tərcümədə adaptiv dizayndan bəhs olunur — tətbiq mobil brauzerlərdə də istifadə olunubmu?

Middle
BLS-Soft
96

Təcrübəniz haqqında danışın

Middle
МПФИТ
96

Siz üçün layihədə və komandada nə vacibdir: hansı proseslər və qarşılıqlı əlaqə formatları sizin üçün rahatdır və sıfırdan proseslərin qurulmasına hazırısınız?

Middle
А0
96

Yaxşı—bunu tokenləşdirilmiş yerləşdirmə məsələsi kimi qəbul edib, `gap`-a güvənərək, komponentlər arasında ritmi davamlı saxlamağın ən asan və davamlı yolu adətən budur. SVG ikon və mətn arasında brauzerlər arasında piksel dəqiqliyi ilə tipografik hizalanmanı necə təmin edirsiniz—`line-height`, `vertical-align`, elastik hizalama və ya başqa bir şeyə güvənirsiniz?

Senior
micro1
96

Məntiqi iki useEffect-ə bölmək və ya birini saxlamaq daha yaxşıdır? Asılılıqları necə daha yaxşı təşkil etmək olar?

Middle+
Сбертех
96

Tətbiqi tapşırıq: React/TypeScript-də məhsul mağazası həyata keçirin — şəkil, ad, təsvir və qiymət daxil olan kartlarla məhsullar siyahısını göstərin. Məlumatlar serverin təqlidi vasitəsilə yüklənir.

Middle
Альфа-БанкАльфа-Банк
96

TCP və UDP nədir? Əsas fərqi nədir? UDP harada istifadə olunur?

Middle+
Flant
96

Pinia nədir?

Middle
3D-Outlet
96

CSS-də brauzer üslubları, istifadəçi üslubları və müəllif üslubları nədir?

Middle+
ООО Делай мебель
96

TypeScript-də interface və type arasındakı fərq nədir? Eyni adlı iki interfeys elan etsək nə baş verər?

Middle
Data World
96

INode interfeysinə malik ağac var (value: number, left?: INode, right?: INode). Ağacı gəzən və bütün dəyərlərin cəmini qaytaran funksiya yazın.

Middle
ТранснефтьТранснефть
96
/298