{"id":1139,"date":"2019-02-13T14:39:27","date_gmt":"2019-02-13T17:39:27","guid":{"rendered":"https:\/\/programathor.com.br\/blog\/?p=1139"},"modified":"2021-07-08T14:16:40","modified_gmt":"2021-07-08T17:16:40","slug":"desenvolvimento-web","status":"publish","type":"post","link":"https:\/\/programathor.com.br\/blog\/desenvolvimento-web\/","title":{"rendered":"Desenvolvimento web: o que esperar para 2019?"},"content":{"rendered":"<p>Desenvolvimento web est\u00e1 constantemente em mudan\u00e7a. Nem sempre conseguimos ficar atentos a todas as novidades que ocorrem nesse mundo. Mas \u00e9 interessante ter no\u00e7\u00e3o de qual tecnologia se tornar\u00e1 relevante para os pr\u00f3ximos meses, ou quem sabe anos.<!--more--><\/p>\n<p>Neste artigo, apresentamos tend\u00eancias para o desenvolvimento web. Separando entre <a href=\"https:\/\/programathor.com.br\/jobs-front-end?utm_source=blog&amp;utm_medium=post&amp;utm_campaign=desenvolvimento_web\">Front-end<\/a> e Back-end. Confira:<\/p>\n<p><img decoding=\"async\" class=\"aligncenter wp-image-1057 size-medium_large\" src=\"https:\/\/programathor.com.br\/blog\/wp-content\/uploads\/2018\/12\/pexels-photo-92904-1-768x512.jpeg\" alt=\"\" width=\"676\" height=\"451\" srcset=\"https:\/\/programathor.com.br\/blog\/wp-content\/uploads\/2018\/12\/pexels-photo-92904-1-768x512.jpeg 768w, https:\/\/programathor.com.br\/blog\/wp-content\/uploads\/2018\/12\/pexels-photo-92904-1-300x200.jpeg 300w, https:\/\/programathor.com.br\/blog\/wp-content\/uploads\/2018\/12\/pexels-photo-92904-1-1024x682.jpeg 1024w, https:\/\/programathor.com.br\/blog\/wp-content\/uploads\/2018\/12\/pexels-photo-92904-1-676x450.jpeg 676w, https:\/\/programathor.com.br\/blog\/wp-content\/uploads\/2018\/12\/pexels-photo-92904-1.jpeg 1280w\" sizes=\"(max-width: 676px) 100vw, 676px\" \/><\/p>\n<h2>Front-end<\/h2>\n<h3>1. Vue.js<\/h3>\n<p>O framework de Javascript mostrou um crescimento veloz nos \u00faltimos tempos. Com uma documenta\u00e7\u00e3o completa e com uma certa facilidade de aprendizado, <a href=\"https:\/\/programathor.com.br\/jobs-vue-js?utm_source=blog&amp;utm_medium=post&amp;utm_campaign=desenvolvimento_web\">Vue.js<\/a> \u00e9 uma op\u00e7\u00e3o adequada para aqueles que desejam aprender um novo framework.<\/p>\n<p>Apresentando semelhan\u00e7as com React e Angular, a promissora tecnologia garante facilidade na transi\u00e7\u00e3o de frameworks. Com sua arquitetura veloz e flex\u00edvel, o <a href=\"https:\/\/programathor.com.br\/jobs-vue-js?utm_source=blog&amp;utm_medium=post&amp;utm_campaign=desenvolvimento_web\">Vue.js<\/a> oferece um melhor desempenho.<\/p>\n<p>Ainda no in\u00edcio do seu crescimento, a tecnologia de desenvolvimento web possu\u00ed uma participa\u00e7\u00e3o relativamente baixa. Devido a aceita\u00e7\u00e3o da comunidade, este cen\u00e1rio tende a mudar. As <a href=\"https:\/\/programathor.com.br\/jobs?utm_source=blog&amp;utm_medium=post&amp;utm_campaign=desenvolvimento_web\">oportunidades<\/a> com Vue.js tendem a crescer durante o ano de 2019.<\/p>\n<h3>2. jQuery<\/h3>\n<p>Ao contr\u00e1rio do Vue.js, a biblioteca de <a href=\"https:\/\/programathor.com.br\/jobs-javascript?utm_source=blog&amp;utm_medium=post&amp;utm_campaign=desenvolvimento_web\">Javascript<\/a> mais famosa est\u00e1 decaindo. Podemos atribuir este cen\u00e1rio ao fato do jQuery n\u00e3o combinar bem com as bibliotecas mais modernas, como React. Apesar da queda do <a href=\"https:\/\/programathor.com.br\/jobs-jquery?utm_source=blog&amp;utm_medium=post&amp;utm_campaign=desenvolvimento_web\">jQuery<\/a>, 90% dos principais sites usam a biblioteca.<\/p>\n<p><a href=\"https:\/\/programathor.com.br\/blog\/tipos-de-contrato-de-trabalho\/\">Leia tamb\u00e9m: &#8220;Tipos de contrato de trabalho: conhe\u00e7a os principais&#8221;<\/a><\/p>\n<h3>3. React.js<\/h3>\n<p>Com React.js, os desenvolvedores podem criar componentes reutiliz\u00e1veis, o que isso quer dizer? Se um componente tiver que ser atualizado, somente essa parte \u00e9 modificada por React, sem ter que atualizar a p\u00e1gina completa.<\/p>\n<p>O framework utiliza o &#8220;virtual DOM&#8221;, representa\u00e7\u00e3o de uma interface de usu\u00e1rio, a qual \u00e9 constantemente sincronizada. Podemos citar cases que utilizam React.js, a Airbnb e a Netflix.<\/p>\n<p>Al\u00e9m do <a href=\"https:\/\/programathor.com.br\/jobs-react?utm_source=blog&amp;utm_medium=post&amp;utm_campaign=desenvolvimento_web\">React<\/a>, h\u00e1 o <a href=\"https:\/\/programathor.com.br\/jobs-react-native?utm_source=blog&amp;utm_medium=post&amp;utm_campaign=desenvolvimento_web\">React Native<\/a>, framework que torna poss\u00edvel desenvolver aplicativos m\u00f3veis para <a href=\"https:\/\/programathor.com.br\/jobs-ios?utm_source=blog&amp;utm_medium=post&amp;utm_campaign=desenvolvimento_web\">iOS<\/a> e Android. Por ter uma base t\u00e9cnica do React, o programador web tem mais facilidade para desenvolver aplicativos.<\/p>\n<p><a href=\"https:\/\/programathor.com.br\/jobs?utm_source=blog&amp;utm_medium=post&amp;utm_campaign=desenvolvimento_web\"><img decoding=\"async\" class=\"aligncenter wp-image-901 size-post-image\" src=\"https:\/\/programathor.com.br\/blog\/wp-content\/uploads\/2018\/09\/vaga-desenvolvedor-1-676x367.jpg\" alt=\"\" width=\"676\" height=\"367\" srcset=\"https:\/\/programathor.com.br\/blog\/wp-content\/uploads\/2018\/09\/vaga-desenvolvedor-1-676x367.jpg 676w, https:\/\/programathor.com.br\/blog\/wp-content\/uploads\/2018\/09\/vaga-desenvolvedor-1-300x163.jpg 300w, https:\/\/programathor.com.br\/blog\/wp-content\/uploads\/2018\/09\/vaga-desenvolvedor-1.jpg 700w\" sizes=\"(max-width: 676px) 100vw, 676px\" \/><\/a><\/p>\n<h2>Back-end<\/h2>\n<h3>4. Kotlin<\/h3>\n<p>A linguagem vem apresentando um crescimento exponencial e \u00e9 uma alternativa moderna ao Java. Kotlin \u00e9 open source e ganhou destaque quando o Google anunciou que a linguagem era suportada para Android. Depois desse momento, grandes empresas reescreveram seus c\u00f3digos utilizando Kotlin, podemos citar: Slack e o Netflix.<\/p>\n<h3>5. Elixir e Phoenix<\/h3>\n<p>A estrutura foi constru\u00edda com base na linguagem funcional Elixir. O framework vem ganhando destaque nas comunidades por apresentar um r\u00e1pido desempenho.<\/p>\n<p>Elixir e Phoenix s\u00e3o altamente recomendados para aplicativas em tempo real, ou seja, nos quais muitas conex\u00f5es precisam ser processadas simultaneamente (app de bate-papo, por exemplo). Mas h\u00e1 momentos em que o uso da linguagem e do framework n\u00e3o s\u00e3o recomendadas.<\/p>\n<p><a href=\"https:\/\/programathor.com.br\/blog\/front-end-em-2019\/\">Leia tamb\u00e9m: &#8220;Front-end em 2019: o que esperar?&#8221;<\/a><\/p>\n<h3>6. GraphQL<\/h3>\n<p>A linguagem est\u00e1 crescendo bastante, por ser uma das formas mais modernas de construir APIs. <a href=\"https:\/\/programathor.com.br\/jobs-graphql?utm_source=blog&amp;utm_medium=post&amp;utm_campaign=desenvolvimento_web\">GraphQL<\/a> j\u00e1 \u00e9 usada por grandes empresas, como Twitter e Amazon.<\/p>\n<p><a href=\"https:\/\/programathor.com.br\/jobs-graphql?utm_source=blog&amp;utm_medium=post&amp;utm_campaign=desenvolvimento_web\">GraphQL<\/a> facilita o carregamento e processamento de dados. Outro fator que diferencia \u00e9 que a linguagem oferece a possibilidade de especificar exatamente quais dados voc\u00ea deseja recuperar da API.<\/p>\n<p>Tudo isso mostra como o desenvolvimento web est\u00e1 em constante mudan\u00e7a. Mas \u00e9 muito importante ficar atento aos riscos que as linguagens apresentam.<\/p>\n<p>Espero que tenham gostado do artigo. Utilize os coment\u00e1rios para compartilhar feedbacks e ideias \ud83d\ude42<\/p>\n<p><a href=\"https:\/\/programathor.com.br?utm_source=blog&amp;utm_medium=post&amp;utm_campaign=desenvolvimento_web\"><img decoding=\"async\" class=\"aligncenter wp-image-865 size-medium_large\" src=\"https:\/\/programathor.com.br\/blog\/wp-content\/uploads\/2018\/08\/LOGO-PROGRAMATHOR-1-768x128.jpg\" alt=\"PROGRAMATHOR\" width=\"676\" height=\"113\" srcset=\"https:\/\/programathor.com.br\/blog\/wp-content\/uploads\/2018\/08\/LOGO-PROGRAMATHOR-1-768x128.jpg 768w, https:\/\/programathor.com.br\/blog\/wp-content\/uploads\/2018\/08\/LOGO-PROGRAMATHOR-1-300x50.jpg 300w, https:\/\/programathor.com.br\/blog\/wp-content\/uploads\/2018\/08\/LOGO-PROGRAMATHOR-1-1024x171.jpg 1024w, https:\/\/programathor.com.br\/blog\/wp-content\/uploads\/2018\/08\/LOGO-PROGRAMATHOR-1-676x113.jpg 676w, https:\/\/programathor.com.br\/blog\/wp-content\/uploads\/2018\/08\/LOGO-PROGRAMATHOR-1.jpg 1242w\" sizes=\"(max-width: 676px) 100vw, 676px\" \/><\/a><\/p>\n<hr \/>\n<h3><strong>Consiga um emprego!<\/strong><\/h3>\n<p>Est\u00e1 buscando novas oportunidades como desenvolvedor?\u00a0 Acesse a\u00a0<a href=\"https:\/\/programathor.com.br\/\">ProgramaThor<\/a>, uma startup focada no recrutamento de desenvolvedores. Para se candidatar \u00e0s vagas para programador e receber notifica\u00e7\u00f5es em casos de matching, basta se cadastrar e completar seu perfil corretamente.<\/p>\n<p style=\"text-align: center;\"><a href=\"https:\/\/programathor.com.br\/jobs?utm_source=blog&amp;utm_medium=post&amp;utm_campaign=desenvolvimento_web\" class=\"large otw-greenish radius otw-button\" target=\"_blank\">VAGAS PARA PROGRAMADORES<\/a><\/p>\n<p>Este artigo \u00e9 inspirado no texto da <a href=\"https:\/\/medium.freecodecamp.org\/trending-web-technologies-to-follow-in-2019-fc382b09198b\">FreeCodeCamp<\/a><\/p>\n","protected":false},"excerpt":{"rendered":"<p>Desenvolvimento web est\u00e1 constantemente em mudan\u00e7a. Nem sempre conseguimos ficar atentos a todas as novidades que ocorrem nesse mundo. Mas \u00e9 interessante ter no\u00e7\u00e3o de qual tecnologia se tornar\u00e1 relevante para os pr\u00f3ximos meses, ou quem sabe anos.<\/p>\n","protected":false},"author":7,"featured_media":1140,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[41],"tags":[],"yoast_head":"<!-- This site is optimized with the Yoast SEO plugin v22.1 - https:\/\/yoast.com\/wordpress\/plugins\/seo\/ -->\n<title>Desenvolvimento web - Blog ProgramaThor<\/title>\n<meta name=\"description\" content=\"Neste artigo, a ProgramaThor apresentou tend\u00eancias para o desenvolvimento web. Vem conferir e tirar todas suas d\u00favidas!\" \/>\n<meta name=\"robots\" content=\"index, follow, max-snippet:-1, max-image-preview:large, max-video-preview:-1\" \/>\n<link rel=\"canonical\" href=\"https:\/\/programathor.com.br\/blog\/desenvolvimento-web\/\" \/>\n<meta property=\"og:locale\" content=\"pt_PT\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"Desenvolvimento web - Blog ProgramaThor\" \/>\n<meta property=\"og:description\" content=\"Neste artigo, a ProgramaThor apresentou tend\u00eancias para o desenvolvimento web. Vem conferir e tirar todas suas d\u00favidas!\" \/>\n<meta property=\"og:url\" content=\"https:\/\/programathor.com.br\/blog\/desenvolvimento-web\/\" \/>\n<meta property=\"og:site_name\" content=\"Blog ProgramaThor\" \/>\n<meta property=\"article:publisher\" content=\"https:\/\/www.facebook.com\/ProgramaThorBr\/\" \/>\n<meta property=\"article:published_time\" content=\"2019-02-13T17:39:27+00:00\" \/>\n<meta property=\"article:modified_time\" content=\"2021-07-08T17:16:40+00:00\" \/>\n<meta property=\"og:image\" content=\"https:\/\/programathor.com.br\/blog\/wp-content\/uploads\/2019\/02\/Desenvolvedor-web-3.png\" \/>\n\t<meta property=\"og:image:width\" content=\"676\" \/>\n\t<meta property=\"og:image:height\" content=\"366\" \/>\n\t<meta property=\"og:image:type\" content=\"image\/png\" \/>\n<meta name=\"author\" content=\"Guilherme Luis\" \/>\n<meta name=\"twitter:card\" content=\"summary_large_image\" \/>\n<meta name=\"twitter:creator\" content=\"@ProgramaThor\" \/>\n<meta name=\"twitter:site\" content=\"@ProgramaThor\" \/>\n<meta name=\"twitter:label1\" content=\"Escrito por\" \/>\n\t<meta name=\"twitter:data1\" content=\"Guilherme Luis\" \/>\n\t<meta name=\"twitter:label2\" content=\"Tempo estimado de leitura\" \/>\n\t<meta name=\"twitter:data2\" content=\"4 minutos\" \/>\n<!-- \/ Yoast SEO plugin. -->","yoast_head_json":{"title":"Desenvolvimento web - Blog ProgramaThor","description":"Neste artigo, a ProgramaThor apresentou tend\u00eancias para o desenvolvimento web. Vem conferir e tirar todas suas d\u00favidas!","robots":{"index":"index","follow":"follow","max-snippet":"max-snippet:-1","max-image-preview":"max-image-preview:large","max-video-preview":"max-video-preview:-1"},"canonical":"https:\/\/programathor.com.br\/blog\/desenvolvimento-web\/","og_locale":"pt_PT","og_type":"article","og_title":"Desenvolvimento web - Blog ProgramaThor","og_description":"Neste artigo, a ProgramaThor apresentou tend\u00eancias para o desenvolvimento web. Vem conferir e tirar todas suas d\u00favidas!","og_url":"https:\/\/programathor.com.br\/blog\/desenvolvimento-web\/","og_site_name":"Blog ProgramaThor","article_publisher":"https:\/\/www.facebook.com\/ProgramaThorBr\/","article_published_time":"2019-02-13T17:39:27+00:00","article_modified_time":"2021-07-08T17:16:40+00:00","og_image":[{"width":676,"height":366,"url":"https:\/\/programathor.com.br\/blog\/wp-content\/uploads\/2019\/02\/Desenvolvedor-web-3.png","type":"image\/png"}],"author":"Guilherme Luis","twitter_card":"summary_large_image","twitter_creator":"@ProgramaThor","twitter_site":"@ProgramaThor","twitter_misc":{"Escrito por":"Guilherme Luis","Tempo estimado de leitura":"4 minutos"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"WebPage","@id":"https:\/\/programathor.com.br\/blog\/desenvolvimento-web\/","url":"https:\/\/programathor.com.br\/blog\/desenvolvimento-web\/","name":"Desenvolvimento web - Blog ProgramaThor","isPartOf":{"@id":"https:\/\/programathor.com.br\/blog\/#website"},"datePublished":"2019-02-13T17:39:27+00:00","dateModified":"2021-07-08T17:16:40+00:00","author":{"@id":"https:\/\/programathor.com.br\/blog\/#\/schema\/person\/f81d80875539ccc14358e41a86278935"},"description":"Neste artigo, a ProgramaThor apresentou tend\u00eancias para o desenvolvimento web. Vem conferir e tirar todas suas d\u00favidas!","breadcrumb":{"@id":"https:\/\/programathor.com.br\/blog\/desenvolvimento-web\/#breadcrumb"},"inLanguage":"pt-PT","potentialAction":[{"@type":"ReadAction","target":["https:\/\/programathor.com.br\/blog\/desenvolvimento-web\/"]}]},{"@type":"BreadcrumbList","@id":"https:\/\/programathor.com.br\/blog\/desenvolvimento-web\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Blog","item":"https:\/\/programathor.com.br\/blog\/"},{"@type":"ListItem","position":2,"name":"Dicas","item":"https:\/\/programathor.com.br\/blog\/category\/dicas\/"},{"@type":"ListItem","position":3,"name":"Desenvolvimento web: o que esperar para 2019?"}]},{"@type":"WebSite","@id":"https:\/\/programathor.com.br\/blog\/#website","url":"https:\/\/programathor.com.br\/blog\/","name":"Blog ProgramaThor","description":"A plataforma de recrutamento  para programadores pensada por programadores. Entenda melhor o mundo da programa\u00e7\u00e3o, a cria\u00e7\u00e3o de uma vaga eficiente, dicas de entrevista, as linguagens do momento, o mercado de desenvolvimento e muito mais!","potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/programathor.com.br\/blog\/?s={search_term_string}"},"query-input":"required name=search_term_string"}],"inLanguage":"pt-PT"},{"@type":"Person","@id":"https:\/\/programathor.com.br\/blog\/#\/schema\/person\/f81d80875539ccc14358e41a86278935","name":"Guilherme Luis","image":{"@type":"ImageObject","inLanguage":"pt-PT","@id":"https:\/\/programathor.com.br\/blog\/#\/schema\/person\/image\/","url":"https:\/\/programathor.com.br\/blog\/wp-content\/litespeed\/avatar\/e146bc14592ba7da07feb1191cadc4c3.jpg?ver=1780222031","contentUrl":"https:\/\/programathor.com.br\/blog\/wp-content\/litespeed\/avatar\/e146bc14592ba7da07feb1191cadc4c3.jpg?ver=1780222031","caption":"Guilherme Luis"},"description":"Estudante de Administra\u00e7\u00e3o de empresas, transformo ideias em palavras. Fascinado por marketing e cria\u00e7\u00f5es.","sameAs":["https:\/\/www.programathor.com.br\/"],"url":"https:\/\/programathor.com.br\/blog\/author\/guilherme\/"}]}},"_links":{"self":[{"href":"https:\/\/programathor.com.br\/blog\/wp-json\/wp\/v2\/posts\/1139"}],"collection":[{"href":"https:\/\/programathor.com.br\/blog\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/programathor.com.br\/blog\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/programathor.com.br\/blog\/wp-json\/wp\/v2\/users\/7"}],"replies":[{"embeddable":true,"href":"https:\/\/programathor.com.br\/blog\/wp-json\/wp\/v2\/comments?post=1139"}],"version-history":[{"count":5,"href":"https:\/\/programathor.com.br\/blog\/wp-json\/wp\/v2\/posts\/1139\/revisions"}],"predecessor-version":[{"id":3180,"href":"https:\/\/programathor.com.br\/blog\/wp-json\/wp\/v2\/posts\/1139\/revisions\/3180"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/programathor.com.br\/blog\/wp-json\/wp\/v2\/media\/1140"}],"wp:attachment":[{"href":"https:\/\/programathor.com.br\/blog\/wp-json\/wp\/v2\/media?parent=1139"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/programathor.com.br\/blog\/wp-json\/wp\/v2\/categories?post=1139"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/programathor.com.br\/blog\/wp-json\/wp\/v2\/tags?post=1139"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}