Sobes.tech

Frontend

Wat is Canvas, hoe werkt het en welke moeilijkheden ontstaan er bij het werken ermee aan de front-end?

Middle
Pac Group
31

Vertel over jezelf als frontend-ontwikkelaar: waar heb je aan gewerkt, wat was je ervaring — commercieel of educatief?

Middle
Premium IT Solution
31

Welke architectuur werd gebruikt in het project? Heeft u ervaring met microservices?

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

Kun je iets vertellen over de functionaliteit van het administratieve portaal voor passagiersserviceagents op luchthavens?

Middle
Voximplant
31

Wat is Pinia en waar wordt het voor gebruikt?

Middle
Куаргет
31

Woon je permanent in Italië? Hoe lang al?

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: '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
31

Beschrijf je ervaring met NGRX. Hoe was de store geïmplementeerd? Werden effecten en het façade-patroon gebruikt?

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

Hoe zou je het verschil tussen Middle en Senior in frontend-ontwikkeling beschrijven?

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

Wat gebeurt er met de lazy module bij het verlaten van de route? Wat gebeurt er met componenten, directives, services?

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

Is er een manier om het formulier te verwerken zonder de standaard submit te gebruiken? Hoe verzend je een formulier via JavaScript?

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

Hoe vaak nam u deel aan productie en wat was uw rol in dit proces?

Middle+
Morizo
31

Vertel me meer over je ervaring: heb je zelf de vereisten verzameld of kwamen ze klaar aan?

Middle+
EVACargo
31

Heb je ooit met Lighthouse gewerkt? Stel dat je de taak krijgt om de FCP (First Contentful Paint) metric te verbeteren. Welke ideeën komen in je op?

Middle
Mayflower
31

Wat gebeurt er met this in strict mode en non-strict mode als je probeert toegang te krijgen tot een context die er niet is?

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

Ervaring met microfrontends?

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

Hoe hielden jullie de kwaliteit van de code in de gaten? Werden linters, commit-hooks gebruikt?

Middle
Data World
31

Bleef dit project zonder ontwerp of kwam er later een ontwerper en heeft alles opnieuw gedaan?

Middle
4dev
31

Was er taken voor het optimaliseren van de prestaties van grote lijsten? Hoe zijn ze opgelost?

Middle
UserGate
31

Vertel ons alsjeblieft over jezelf en je laatste project: waar heb je aan gewerkt en welke moeilijke of interessante cases ben je tegengekomen?

Middle+
Mish
31
/292