{"id":100677,"date":"2019-02-13T03:24:00","date_gmt":"2019-02-12T19:24:00","guid":{"rendered":"http:\/\/itteacheritfreelance.hk\/test\/wordpress\/?guid=e3be77a1b22d7b9398295d102626595b"},"modified":"2019-02-13T03:24:00","modified_gmt":"2019-02-12T19:24:00","slug":"full-stack-developer-what-it-is-and-how-you-can-become-one-3","status":"publish","type":"post","link":"https:\/\/itteacheritfreelance.hk\/test\/wordpress\/2019\/02\/13\/full-stack-developer-what-it-is-and-how-you-can-become-one-3\/","title":{"rendered":"Full-stack developer: What it is, and how you can become one"},"content":{"rendered":"<p>A full-stack developer is a jack of all trades and a highly sought-after job candidate. The title implies a breadth of knowledge that can be invaluable to short-staffed startups and big companies managing complex apps alike.<\/p>\n<p>However, <a href=\"https:\/\/www.infoworld.com\/article\/3198365\/application-development\/a-full-stack-developer-is-full-of-something-alright.html\">the term \u201cfull-stack developer\u201d is controversial<\/a> among developers. Some disparage the idea that anyone could be equally competent across an entire software stack, while others believe that the term has been so overused by employees and employers that it has become somewhat meaningless.<\/p>\n<aside class=\"fakesidebar\"><strong>[ Go deeper at InfoWorld: <a href=\"https:\/\/www.infoworld.com\/article\/3039817\/application-development\/beyond-jquery-an-expert-guide-to-choosing-the-right-javascript-framework.html\">Beyond jQuery: An expert guide to JavaScript frameworks<\/a>\u00a0\u2022\u00a0<a href=\"https:\/\/www.infoworld.com\/article\/3202764\/node-js\/the-complete-guide-to-nodejs-frameworks.html\">The complete guide to Node.js frameworks<\/a>\u00a0\u2022 The <a href=\"https:\/\/www.infoworld.com\/article\/3229747\/javascript\/the-10-essential-tools-for-javascript-developers.html\">10 essential JavaScript developer tools<\/a> \u2022 The\u00a0<a href=\"https:\/\/www.infoworld.com\/article\/3192844\/application-development\/review-the-6-best-javascript-ides.html\">6 best JavaScript IDEs<\/a> and <a href=\"https:\/\/www.infoworld.com\/article\/3195951\/application-development\/review-the-10-best-javascript-editors.html\">10 best JavaScript editors<\/a>. |\u00a0Keep up with hot topics in programming with InfoWorld\u2019s <a href=\"https:\/\/www.infoworld.com\/newsletters\/signup.html\">App Dev Report newsletter<\/a>. ]<\/strong><\/aside>\n<aside class=\"fakesidebar\"\/>\n<h2>Defined: What is a full-stack developer?<\/h2>\n<p>A full-stack developer is someone who is competent to deal with the technologies behind the entire application stack\u2014that is, the different layers of technologies that make up a modern application. The term is meant to contrast with developers who focus exclusively on an application\u2019s <em>front end <\/em>(the UI, usually a website or mobile app) or exclusively on the <em>back end<\/em> (the business logic that drives the application and the database where the information the application needs is stored).<\/p>\n<p class=\"jumpTag\"><a href=\"https:\/\/www.javaworld.com\/article\/3340039\/full-stack-developer-what-it-is-and-how-you-can-become-one.html#jump\">To read this article in full, please click here<\/a><\/p>\n<\/section>\n<\/article>\n<p>(Insider Story)<\/p>\n","protected":false},"excerpt":{"rendered":"<p>A full-stack developer is a jack of all trades and a highly sought-after job candidate. The title implies a breadth of knowledge that can be invaluable to short-staffed startups and big companies managing complex apps alike.<\/p>\n<p>However, <a href=\"https:\/\/www.infoworld.com\/article\/3198365\/application-development\/a-full-stack-developer-is-full-of-something-alright.html\">the term &ldquo;full-stack developer&rdquo; is controversial<\/a> among developers. Some disparage the idea that anyone could be equally competent across an entire software stack, while others believe that the term has been so overused by employees and employers that it has become somewhat meaningless.<\/p>\n<aside><strong>[ Go deeper at InfoWorld: <a href=\"https:\/\/www.infoworld.com\/article\/3039817\/application-development\/beyond-jquery-an-expert-guide-to-choosing-the-right-javascript-framework.html\">Beyond jQuery: An expert guide to JavaScript frameworks<\/a>&nbsp;&bull;&nbsp;<a href=\"https:\/\/www.infoworld.com\/article\/3202764\/node-js\/the-complete-guide-to-nodejs-frameworks.html\">The complete guide to Node.js frameworks<\/a>&nbsp;&bull; The <a href=\"https:\/\/www.infoworld.com\/article\/3229747\/javascript\/the-10-essential-tools-for-javascript-developers.html\">10 essential JavaScript developer tools<\/a> &bull; The&nbsp;<a href=\"https:\/\/www.infoworld.com\/article\/3192844\/application-development\/review-the-6-best-javascript-ides.html\">6 best JavaScript IDEs<\/a> and <a href=\"https:\/\/www.infoworld.com\/article\/3195951\/application-development\/review-the-10-best-javascript-editors.html\">10 best JavaScript editors<\/a>. |&nbsp;Keep up with hot topics in programming with InfoWorld&rsquo;s <a href=\"https:\/\/www.infoworld.com\/newsletters\/signup.html\">App Dev Report newsletter<\/a>. ]<\/strong><\/aside>\n<aside><\/aside>\n<h2>Defined: What is a full-stack developer?<\/h2>\n<p>A full-stack developer is someone who is competent to deal with the technologies behind the entire application stack&mdash;that is, the different layers of technologies that make up a modern application. The term is meant to contrast with developers who focus exclusively on an application&rsquo;s <em>front end <\/em>(the UI, usually a website or mobile app) or exclusively on the <em>back end<\/em> (the business logic that drives the application and the database where the information the application needs is stored).<\/p>\n<p><a href=\"https:\/\/www.javaworld.com\/article\/3340039\/full-stack-developer-what-it-is-and-how-you-can-become-one.html#jump\">To read this article in full, please click here<\/a><\/p>\n<p>(Insider Story) <a href=\"https:\/\/itteacheritfreelance.hk\/test\/wordpress\/2019\/02\/13\/full-stack-developer-what-it-is-and-how-you-can-become-one-3\/\">\u95b1\u8b80\u5168\u6587 <span class=\"meta-nav\">&rarr;<\/span><\/a><\/p>\n","protected":false},"author":341,"featured_media":0,"comment_status":"closed","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":{"jetpack_post_was_ever_published":false,"slim_seo":[],"_jetpack_newsletter_access":"","_jetpack_dont_email_post_to_subs":false,"_jetpack_newsletter_tier_id":0,"_jetpack_memberships_contains_paywalled_content":false,"_jetpack_memberships_contains_paid_content":false,"footnotes":"","jetpack_publicize_message":"","jetpack_publicize_feature_enabled":true,"jetpack_social_post_already_shared":true,"jetpack_social_options":{"image_generator_settings":{"template":"highway","enabled":false}}},"categories":[451,2,7],"tags":[398,402,397,414,413,410,409,407,408,406,399,400,394,318,558,560,555,561,566,553,554,586,585,563,562,183,567,524,10,401,396,403,412,411,395,405,404,457,454,319,316],"jetpack_publicize_connections":[],"aioseo_notices":[],"jetpack_featured_media_url":"","jetpack_shortlink":"https:\/\/wp.me\/p7prtj-qbP","jetpack-related-posts":[],"jetpack_sharing_enabled":true,"_links":{"self":[{"href":"https:\/\/itteacheritfreelance.hk\/test\/wordpress\/wp-json\/wp\/v2\/posts\/100677"}],"collection":[{"href":"https:\/\/itteacheritfreelance.hk\/test\/wordpress\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/itteacheritfreelance.hk\/test\/wordpress\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/itteacheritfreelance.hk\/test\/wordpress\/wp-json\/wp\/v2\/users\/341"}],"replies":[{"embeddable":true,"href":"https:\/\/itteacheritfreelance.hk\/test\/wordpress\/wp-json\/wp\/v2\/comments?post=100677"}],"version-history":[{"count":1,"href":"https:\/\/itteacheritfreelance.hk\/test\/wordpress\/wp-json\/wp\/v2\/posts\/100677\/revisions"}],"predecessor-version":[{"id":100678,"href":"https:\/\/itteacheritfreelance.hk\/test\/wordpress\/wp-json\/wp\/v2\/posts\/100677\/revisions\/100678"}],"wp:attachment":[{"href":"https:\/\/itteacheritfreelance.hk\/test\/wordpress\/wp-json\/wp\/v2\/media?parent=100677"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/itteacheritfreelance.hk\/test\/wordpress\/wp-json\/wp\/v2\/categories?post=100677"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/itteacheritfreelance.hk\/test\/wordpress\/wp-json\/wp\/v2\/tags?post=100677"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}