{"id":58950,"date":"2025-06-05T20:20:54","date_gmt":"2025-06-05T18:20:54","guid":{"rendered":"https:\/\/www.carolinacampalans.com\/glossary\/marco-de-trabajo\/"},"modified":"2025-06-05T20:20:54","modified_gmt":"2025-06-05T18:20:54","slug":"marco-de-trabajo","status":"publish","type":"glosario","link":"https:\/\/www.carolinacampalans.com\/?glosario=marco-de-trabajo","title":{"rendered":"marco de trabajo"},"content":{"rendered":"<div class=\"ttr_start\"><\/div><div class=\"fusion-fullwidth fullwidth-box fusion-builder-row-1 fusion-flex-container nonhundred-percent-fullwidth non-hundred-percent-height-scrolling\" style=\"--awb-border-radius-top-left:0px;--awb-border-radius-top-right:0px;--awb-border-radius-bottom-right:0px;--awb-border-radius-bottom-left:0px;--awb-flex-wrap:wrap;\" ><div class=\"fusion-builder-row fusion-row fusion-flex-align-items-flex-start fusion-flex-content-wrap\" style=\"max-width:1248px;margin-left: calc(-4% \/ 2 );margin-right: calc(-4% \/ 2 );\"><div class=\"fusion-layout-column fusion_builder_column fusion-builder-column-0 fusion_builder_column_1_1 1_1 fusion-flex-column\" style=\"--awb-bg-size:cover;--awb-width-large:100%;--awb-margin-top-large:0px;--awb-spacing-right-large:1.92%;--awb-margin-bottom-large:20px;--awb-spacing-left-large:1.92%;--awb-width-medium:100%;--awb-order-medium:0;--awb-spacing-right-medium:1.92%;--awb-spacing-left-medium:1.92%;--awb-width-small:100%;--awb-order-small:0;--awb-spacing-right-small:1.92%;--awb-spacing-left-small:1.92%;\"><div class=\"fusion-column-wrapper fusion-column-has-shadow fusion-flex-justify-content-flex-start fusion-content-layout-column\"><div class=\"fusion-text fusion-text-1\"><p>Un conjunto de herramientas, componentes o reglas predefinidas que facilitan el desarrollo de aplicaciones, sistemas o soluciones en un \u00e1rea espec\u00edfica, como el desarrollo web o desarrollo de software, la inteligencia artificial, la gesti\u00f3n de proyectos, I+D+i, entre otros campos.<\/p>\n<\/div><div class=\"fusion-text fusion-text-2\">\n<\/div><\/div><\/div><\/div><\/div><div class=\"fusion-fullwidth fullwidth-box fusion-builder-row-2 fusion-flex-container nonhundred-percent-fullwidth non-hundred-percent-height-scrolling\" style=\"--awb-border-radius-top-left:0px;--awb-border-radius-top-right:0px;--awb-border-radius-bottom-right:0px;--awb-border-radius-bottom-left:0px;--awb-padding-top:20px;--awb-flex-wrap:wrap;\" ><div class=\"fusion-builder-row fusion-row fusion-flex-align-items-flex-start fusion-flex-content-wrap\" style=\"max-width:1248px;margin-left: calc(-4% \/ 2 );margin-right: calc(-4% \/ 2 );\"><div class=\"fusion-layout-column fusion_builder_column fusion-builder-column-1 fusion_builder_column_1_1 1_1 fusion-flex-column\" style=\"--awb-bg-size:cover;--awb-width-large:100%;--awb-margin-top-large:0px;--awb-spacing-right-large:1.92%;--awb-margin-bottom-large:20px;--awb-spacing-left-large:1.92%;--awb-width-medium:100%;--awb-order-medium:0;--awb-spacing-right-medium:1.92%;--awb-spacing-left-medium:1.92%;--awb-width-small:100%;--awb-order-small:0;--awb-spacing-right-small:1.92%;--awb-spacing-left-small:1.92%;\"><div class=\"fusion-column-wrapper fusion-column-has-shadow fusion-flex-justify-content-flex-start fusion-content-layout-column\"><div class=\"fusion-title title fusion-title-1 fusion-sep-none fusion-title-text fusion-title-size-two\"><h2 class=\"fusion-title-heading title-heading-left fusion-responsive-typography-calculated\" style=\"margin:0;--fontSize:36;line-height:1.5;\">Caracter\u00edsticas<\/h2><\/div><div class=\"fusion-text fusion-text-3\"><p><strong>Estructura predefinida<\/strong><\/p>\n<ul>\n<li>Proporciona una base o esqueleto sobre el cual el equipo de desarrollo puede construir.<\/li>\n<li>Esto incluye una organizaci\u00f3n de carpetas, clases base, patrones de dise\u00f1o, principios rectores, etc.<\/li>\n<\/ul>\n<p><strong>Reutilizaci\u00f3n de c\u00f3digo<\/strong><\/p>\n<ul>\n<li>Permite aprovechar funcionalidades ya creadas (como manejo de base de datos, validaciones, protocolos de seguridad, etc.), evitando \u201creinventar la rueda\u201d.<\/li>\n<\/ul>\n<p><strong>Inversi\u00f3n de control<\/strong><\/p>\n<ul>\n<li>El framework controla el flujo del programa.<\/li>\n<li>En el desarrollo de software, por ejemplo, en lugar de que los desarrolladores llamen a librer\u00edas, el framework llama al c\u00f3digo del desarrollador cuando lo necesita (esto se conoce como <em>Hollywood Principle<\/em>: \u201cNo nos llames, nosotros te llamamos\u201d).<\/li>\n<\/ul>\n<p><strong>Estandarizaci\u00f3n<\/strong><\/p>\n<ul>\n<li>Ayuda a que los proyectos sean m\u00e1s consistentes, legibles y sostenibles.<\/li>\n<\/ul>\n<\/div><\/div><\/div><\/div><\/div><div class=\"fusion-fullwidth fullwidth-box fusion-builder-row-3 fusion-flex-container nonhundred-percent-fullwidth non-hundred-percent-height-scrolling\" style=\"--awb-border-radius-top-left:0px;--awb-border-radius-top-right:0px;--awb-border-radius-bottom-right:0px;--awb-border-radius-bottom-left:0px;--awb-padding-top:20px;--awb-flex-wrap:wrap;\" ><div class=\"fusion-builder-row fusion-row fusion-flex-align-items-flex-start fusion-flex-content-wrap\" style=\"max-width:1248px;margin-left: calc(-4% \/ 2 );margin-right: calc(-4% \/ 2 );\"><div class=\"fusion-layout-column fusion_builder_column fusion-builder-column-2 fusion_builder_column_1_1 1_1 fusion-flex-column\" style=\"--awb-bg-size:cover;--awb-width-large:100%;--awb-margin-top-large:0px;--awb-spacing-right-large:1.92%;--awb-margin-bottom-large:20px;--awb-spacing-left-large:1.92%;--awb-width-medium:100%;--awb-order-medium:0;--awb-spacing-right-medium:1.92%;--awb-spacing-left-medium:1.92%;--awb-width-small:100%;--awb-order-small:0;--awb-spacing-right-small:1.92%;--awb-spacing-left-small:1.92%;\"><div class=\"fusion-column-wrapper fusion-column-has-shadow fusion-flex-justify-content-flex-start fusion-content-layout-column\"><div class=\"fusion-title title fusion-title-2 fusion-sep-none fusion-title-text fusion-title-size-two\"><h2 class=\"fusion-title-heading title-heading-left fusion-responsive-typography-calculated\" style=\"margin:0;--fontSize:36;line-height:1.5;\">Ejemplos<\/h2><\/div><div class=\"fusion-text fusion-text-4\"><h3><span class=\"ez-toc-section\" id=\"Desarrollo_web\"><\/span>Desarrollo web<span class=\"ez-toc-section-end\"><\/span><\/h3>\n<ul>\n<li>Django (Python)<\/li>\n<li>Ruby on Rails (Ruby)<\/li>\n<li>Laravel (PHP)<\/li>\n<li>Spring (Java)<\/li>\n<li>React o Angular (JavaScript \u2013 aunque m\u00e1s precisamente son frameworks o librer\u00edas del frontend)<\/li>\n<\/ul>\n<h3><span class=\"ez-toc-section\" id=\"Desarrollo_movil\"><\/span>Desarrollo m\u00f3vil<span class=\"ez-toc-section-end\"><\/span><\/h3>\n<ul>\n<li>Flutter (Dart)<\/li>\n<li>React Native (JavaScript)<\/li>\n<\/ul>\n<h3><span class=\"ez-toc-section\" id=\"Machine_learning\"><\/span>Machine learning<span class=\"ez-toc-section-end\"><\/span><\/h3>\n<ul>\n<li>TensorFlow<\/li>\n<li>PyTorch<\/li>\n<\/ul>\n<h3><span class=\"ez-toc-section\" id=\"Gestion_de_proyectos\"><\/span>Gesti\u00f3n de proyectos<span class=\"ez-toc-section-end\"><\/span><\/h3>\n<ul>\n<li>\u00a0Scrum (marcos Agile)<\/li>\n<\/ul>\n<\/div><\/div><\/div><\/div><\/div>\n<div class=\"ttr_end\"><\/div>","protected":false},"excerpt":{"rendered":"","protected":false},"template":"","meta":{"inline_featured_image":false,"_vp_format_video_url":"","_vp_image_focal_point":[]},"glosario_categoria":[7007],"glosario_tag":[7002,7033,7003,7091,7004,7119,7014,7134],"class_list":["post-58950","glosario","type-glosario","status-publish","hentry","glosario_categoria-gestion-de-proyectos","glosario_tag-agile","glosario_tag-ciencias-de-la-informacion","glosario_tag-desarrollo-de-productos","glosario_tag-desarrollo-web","glosario_tag-gestion-de-proyectos","glosario_tag-idi","glosario_tag-informatica","glosario_tag-tic"],"_links":{"self":[{"href":"https:\/\/www.carolinacampalans.com\/index.php?rest_route=\/wp\/v2\/glosario\/58950","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/www.carolinacampalans.com\/index.php?rest_route=\/wp\/v2\/glosario"}],"about":[{"href":"https:\/\/www.carolinacampalans.com\/index.php?rest_route=\/wp\/v2\/types\/glosario"}],"wp:attachment":[{"href":"https:\/\/www.carolinacampalans.com\/index.php?rest_route=%2Fwp%2Fv2%2Fmedia&parent=58950"}],"wp:term":[{"taxonomy":"glosario_categoria","embeddable":true,"href":"https:\/\/www.carolinacampalans.com\/index.php?rest_route=%2Fwp%2Fv2%2Fglosario_categoria&post=58950"},{"taxonomy":"glosario_tag","embeddable":true,"href":"https:\/\/www.carolinacampalans.com\/index.php?rest_route=%2Fwp%2Fv2%2Fglosario_tag&post=58950"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}