Sobes.tech

Frontend

Code splitting bilan nima demoqchisiz?

Middle+
Ifellow
31

.catch() ga .then() ni qo'shish mumkinmi?

Middle
Лига Цифровой ЭкономикиЛига Цифровой Экономики
31

Nima uchun React hooklarni returndan oldin chaqirishni talab qiladi, keyin emas?

Middle
Лига Ставок
31

Reaktiv shakllardagi validatsiyalar nima? Ular nima qabul qiladi va nima qaytaradi?

Middle
AstonAston
31

Canvas nima nima, u qanday ishlaydi va frontendda ishlashda qanday qiyinchiliklar yuzaga keladi?

Middle
Pac Group
31

O'zingizni frontend dasturchi sifatida tanishtiring: nima ustida ishladingiz, tajribangiz qanday — tijoriy yoki ta'limiy?

Middle
Premium IT Solution
31

Loyihada qanday arxitektura ishlatilgan? Mikroxizmatlar bilan tajribangiz bormi?

Middle
Лига Цифровой ЭкономикиЛига Цифровой Экономики
31

Havo yo'lovchilar uchun xizmat ko'rsatuvchi agentlar uchun ma'muriy portalning funksionalligini biroz aytib berishingiz mumkinmi?

Middle
Voximplant
31

Pinia nima va uni nima uchun ishlatiladi?

Middle
Куаргет
31

Italiyada doimiy yashaysizmi? Qancha vaqt?

Senior
Gecal Informatica
31

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: 'Ism', dataIndex: 'name', key: 'name', }, { title: 'Sotuvlar', dataIndex: 'sales', key: 'sales', sorter: (a: Product, b: Product) => a.sales - b.sales, render: (v: number) => v.toLocaleString(), }, { title: 'Kategoriya', dataIndex: 'category', key: 'category', render: (category: string) => ( <Tag color={categoryColors[category]}>{category}</Tag> ), }, { title: 'Harakat', key: 'action', render: (_: any, record: Product) => ( <Button danger onClick={() => handleDelete(record.id)}> O'chirish </Button> ), }, ]; return <Table dataSource={products} columns={columns} rowKey="id" />; };

Middle
Ifellow
31

NGRX bilan ishlash tajribangizni tavsiflang. Do'kon qanday amalga oshirilgan? Effektlar va fasad naqshidan foydalanildimi?

Middle+
Банк Ренессанс
31

Frontend rivojlanishida Middle va Senior o'rtasidagi farqni qanday tasvirlaysiz?

Middle
ГосуслугиГосуслуги
31

Yo'lda ketganda lazzat moduli bilan nima bo'ladi? Komponentlar, yo'nalishlar, xizmatlar bilan nima bo'ladi?

Middle+
Банк Ренессанс
31

Standart yuborishdan tashqari shaklni qanday ishlash mumkin? JavaScript yordamida shaklni qanday yuborish mumkin?

Middle
Ростелеком
31

Qachon va qanchalik tez-tez ishlab chiqarishda ishtirok etdingiz va bu jarayonda sizning rolingiz nima edi?

Middle+
Morizo
31

Tajribangiz haqida batafsilroq gapiring: siz o'zingiz talablarni yig'ganmisiz yoki ular tayyor kelganmi?

Middle+
EVACargo
31

Lighthouse bilan ishlaganmisiz? Faraz qilaylik, sizga FCP (First Contentful Paint) metrikasini yaxshilash vazifasi berildi. Qaysi fikrlar sizga keladi?

Middle
Mayflower
31

Qattiq va qattiq bo'lmagan rejimda bu kontekstga kirishga harakat qilsangiz, nima bo'ladi?

Middle
РСХБ-автоматизация
31

Mikro-frontendlar bilan ishlash tajribasi?

Middle
АЙ-ТЕКОАЙ-ТЕКО
31
/292