RESUELVO una PRUEBA TÉCNICA de React para Programador JUNIOR FULL-STACK

midulive April 25, 2024
Video Thumbnail
midulive Logo

midulive

@midulive

About

Vídeos sobre tecnología, programación, noticias de desarrollo y salseos.

Video Description

En este video estaremos desarrollando una prueba técnica Junior Full-Stack desde cero, en la cual debemos crear El Back-End hasta el Front-End. Descubre cómo desglosamos el problema, organizamos nuestro código y superamos los obstáculos comunes mientras trabajamos en la Prueba Técnica. ¡No te lo pierdas! ▶ No te pierdas más directos en: https://www.twitch.tv/midudev 00:00:00 - Intro 00:00:56 - Conferencia en madrid 00:01:54 - mi libro: Git y Github físico 00:03:14 - Prueba técnica en Discord de Notion 00:04:16 - Prueba técnica 00:13:11 - Qué es API REST y RESTfull 00:14:15 - Creando el BACK-END 00:14:47 - Creando carpetas/archivos 00:15:57 - Inicializando proyecto 00:17:28 - Instalando express 00:17:38 - Creando API 00:20:52 - Traduciendo Ejercicio en pasos 00:25:11 - Instalando multer 00:27:46 - Agregando multer al método Post 00:28:50 - Extraer el archivo de la request 00:32:12 - Validamos que tenemos el archivo 00:32:42 - Validar el mimetype (csv) 00:33:04 - Transformar el Archivo a String 00:37:09 - Transformar string (csv) to JSON 00:40:07 - Creando el método GET 00:40:18 - Extraer la query param `q` para la request + Validar que tenemos la query param 00:40:42 - Filtrar la data desde la DB (o memoria) con la query param 00:43:27 - Preguntas de la comunidad 00:45:52 - Filtrar Datso 00:48:18 - preguntas de la comunidad 00:49:23 - Creando proyecto con Vite para el Front-End 00:51:04 - Tener una configuración global para el BackEnd y FrontEnd (linter etc) 00:53:50 - Limpiando archivos para comenzar el Front-End 00:54:05 - Creando estructura del Front-End 00:58:39 - Agregando “estados” a la ui 01:06:46 - Estilo de programación de Go 01:07:24 - Creando función para llamar a la API + Gestión de errores 01:13:50 - Integrando Toaster (Sonner) 01:16:11 - Probando aplicación 01:17:15 - Corrigiendo el problema al transformarlo de CSV a JSON 01:19:46 - Ocultar boton de “seleccionar un archivo” (UX) 01:21:05 - Buscar información 01:25:40 - Llamar a la API para filtrar los resultados 01:33:42 - Por qué se coloca en la URL? 01:35:34 - Colocando el valor en el input 01:36:20 - Arreglando el debounce 01:39:21 - Arreglando el localhost 01:43:49 - Creando monorepo 01:50:04 - Quiéres una segunda parte? (testing, refactoring, patron de diseño)

React Developer's Toolkit

AI-recommended products based on this video

Loading...
WOA WOA 4 Step Ladder, Ladders for Home, Anti-Slip Pedals, Aluminum Step Stool Foldable, Lightweight to Move, Ease of Storage, Reach 9ft for Closet Kitchen Library, Hold 300lbs - Wood Grain

WOA WOA 4 Step Ladder, Ladders for Home, Anti-Slip Pedals, Aluminum Step Stool Foldable, Lightweight to Move, Ease of Storage, Reach 9ft for Closet Kitchen Library, Hold 300lbs - Wood Grain

(49)
$292.05$291.80
FREE delivery Jun 30 - Jul 3Only 10 left in stock.
Loading...
SISUPASSIE 20FT Reach Gutter Cleaning Tools from Ground, Telescopic Rain Gutter Cleaners Tool with Quick Connect Adapter and Bendable Wand for 2nd Story House

SISUPASSIE 20FT Reach Gutter Cleaning Tools from Ground, Telescopic Rain Gutter Cleaners Tool with Quick Connect Adapter and Bendable Wand for 2nd Story House

(8)
$79.99
FREE delivery Tue, Jun 17
Loading...
2-in-1 Cordless Pole Saw 8 Inch&Mini Chainsaw, 2× 21V 4.0Ah Batteries, 15ft Max Reach, Electric Pole Chainsaw for Tree Trimming Branch Cutting, Brushless Motor, Extending Pole

2-in-1 Cordless Pole Saw 8 Inch&Mini Chainsaw, 2× 21V 4.0Ah Batteries, 15ft Max Reach, Electric Pole Chainsaw for Tree Trimming Branch Cutting, Brushless Motor, Extending Pole

(21)
$169.99
PrimeFREE delivery Sat, Jun 14
Loading...
BBQ Lighter,Barbecue Lighter,BBQ Long Reach Refillable Candle Fire for Indoor & Outdoor,Long Neck Adjustable Lighter Butane Gas Refillable Plastic Lighter Kitchen Igniter

BBQ Lighter,Barbecue Lighter,BBQ Long Reach Refillable Candle Fire for Indoor & Outdoor,Long Neck Adjustable Lighter Butane Gas Refillable Plastic Lighter Kitchen Igniter

(0)
$12.99
$1.99 delivery Jun 25 - Jul 8
Loading...
Magnetic Nasal Strips Starter Kit: Comfortable Nasal Breathing Support for Sleep, Helps Reduce Snoring Noise, Includes 60 Tabs (30 Uses) with 4 Sizes

Magnetic Nasal Strips Starter Kit: Comfortable Nasal Breathing Support for Sleep, Helps Reduce Snoring Noise, Includes 60 Tabs (30 Uses) with 4 Sizes

(40)
$17.99
FREE delivery Wed, Mar 18 on your first orderOnly 7 left in stock.
1K+ bought in past month
Loading...
Environet Hydroponic Growing Kit, Self-Watering Mason Jar Herb Garden Starter Kit Indoor, Windowsill Herb Garden, Grow Your Own Herbs from Organic Seeds (Basil)

Environet Hydroponic Growing Kit, Self-Watering Mason Jar Herb Garden Starter Kit Indoor, Windowsill Herb Garden, Grow Your Own Herbs from Organic Seeds (Basil)

(786)
$69.15$33.51
FREE delivery Jun 13 - 17
Loading...
Herb Garden Planter Indoor Kit 21Pcs Kitchen Herb Garden Starter Kit Growing Kit Including Wooden Box Burlap Pots Soil Discs Gardening Tools Unique Easter Birthday Christmas Gift Ideas for Women Mom

Herb Garden Planter Indoor Kit 21Pcs Kitchen Herb Garden Starter Kit Growing Kit Including Wooden Box Burlap Pots Soil Discs Gardening Tools Unique Easter Birthday Christmas Gift Ideas for Women Mom

(0)
$30.99
FREE delivery Jun 19 - Jul 3
Loading...
Bonsai Starter Kit – 1x Bonsai Tree | Complete Indoor Starter Kit for Growing Plants with Bonsai Seeds, Tools & Planters – Gardening Gifts for Women & Men
Best Seller

Bonsai Starter Kit – 1x Bonsai Tree | Complete Indoor Starter Kit for Growing Plants with Bonsai Seeds, Tools & Planters – Gardening Gifts for Women & Men

(243)
$19.99
FREE delivery Sat, Jun 14 on your first order
300+ bought in past month
Loading...
Pishengfa DIY Stitch Book, Embroidery Stitch Book, DIY Sewing Books, EmbroideryS Books of Stitches, with 86/128 Sewing Tips for Beginners, Unique Embroidery Handmade Gifts (Grey)

Pishengfa DIY Stitch Book, Embroidery Stitch Book, DIY Sewing Books, EmbroideryS Books of Stitches, with 86/128 Sewing Tips for Beginners, Unique Embroidery Handmade Gifts (Grey)

(0)
$29.99
$6.99 delivery Dec 23, 2025 - Jan 2, 2026
700+ bought in past month
Loading...
NAFYRE N11 PRO GPS Drone with Camera for Adults 4K UHD, 90 Min Long Flight Time, Long Control Range, Auto Return, Follow Me, Brushless Motor, 5G FPV RC Quadcopter for Beginners

NAFYRE N11 PRO GPS Drone with Camera for Adults 4K UHD, 90 Min Long Flight Time, Long Control Range, Auto Return, Follow Me, Brushless Motor, 5G FPV RC Quadcopter for Beginners

(108)
$149.98
FREE delivery Wed, Aug 20
100+ bought in past month
Loading...
Super Enduring Brushless Motor Drone with Camera for Beginners, CHUBORY A68 WiFi FPV Quadcopter with 2K HD Camera, Auto Hover, 3D Flips, Headless Mode, Trajectory Flight

Super Enduring Brushless Motor Drone with Camera for Beginners, CHUBORY A68 WiFi FPV Quadcopter with 2K HD Camera, Auto Hover, 3D Flips, Headless Mode, Trajectory Flight

(1,063)
$89.99
FREE delivery Wed, Aug 20
Loading...
Brushless Super Endurance Foldable Drone for Beginners 35+ mins Flight Time Drone with 90° Wide-Angle 2K HD Camera, Follow me, Dual Cameras, Auto Hover and Trajectory Flight(3 Batteries)

Brushless Super Endurance Foldable Drone for Beginners 35+ mins Flight Time Drone with 90° Wide-Angle 2K HD Camera, Follow me, Dual Cameras, Auto Hover and Trajectory Flight(3 Batteries)

(0)
$199.99
PrimeFREE delivery Sun, Jun 15
Loading...
LEGO City Mobile Police Dog Training 60369, SUV Toy Car with Trailer, Obstacle Course and Puppy Figures, Animal Playset for Boys and Girls Ages 5 Plus

LEGO City Mobile Police Dog Training 60369, SUV Toy Car with Trailer, Obstacle Course and Puppy Figures, Animal Playset for Boys and Girls Ages 5 Plus

(1,256)
$33.98
FREE delivery Sat, Jun 14 on your first order
200+ bought in past month
Loading...
Of Course It's Good!: Aggressively Delicious Meals ANYONE Can Make and EVERYONE Will Love

Of Course It's Good!: Aggressively Delicious Meals ANYONE Can Make and EVERYONE Will Love

(668)
$29.01
FREE delivery Mon, Feb 16 on your first order