{"id":108,"date":"2020-09-01T04:57:25","date_gmt":"2020-09-01T04:57:25","guid":{"rendered":"https:\/\/www.sagaratechnology.com\/blog\/?p=108"},"modified":"2023-03-27T02:31:35","modified_gmt":"2023-03-27T02:31:35","slug":"the-basic-process-of-back-end-development","status":"publish","type":"post","link":"https:\/\/sagaratechnology.com\/blog\/the-basic-process-of-back-end-development\/","title":{"rendered":"The Basic Process of Back End Development"},"content":{"rendered":"\n<figure class=\"wp-block-image size-full\"><img loading=\"lazy\" decoding=\"async\" width=\"1380\" height=\"724\" src=\"https:\/\/sagaratechnology.com\/blog\/wp-content\/uploads\/2023\/03\/image-19.png\" alt=\"Back End Development\" class=\"wp-image-3835\"\/><figcaption class=\"wp-element-caption\">Source: Freepik<\/figcaption><\/figure>\n\n\n\n<p class=\"wp-block-paragraph\" id=\"8b2e\">After knowing the&nbsp;<a href=\"https:\/\/www.sagaratechnology.com\/blog\/2020\/01\/07\/the-basic-of-front-end-development-process\/\" target=\"_blank\" rel=\"noreferrer noopener\">Front End Development Process<\/a>&nbsp;now this article will discuss the Back End Development process.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\" id=\"963d\">The backend is the part that you can\u2019t \u201csee\u201d. It is the internal working of the application or website. This includes stuff like the server, the database, etc.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\" id=\"02de\">To help you become a pro in all things back-end development, we\u2019ve gathered up a series of articles that cover some key things to know \u2014 in a way non-developers can understand. Let\u2019s read this article!<\/p>\n\n\n\n<h2 class=\"wp-block-heading\" id=\"f29a\"><strong>The Back-End<\/strong><\/h2>\n\n\n\n<p class=\"wp-block-paragraph\" id=\"88a6\"><strong>The back-end<\/strong>&nbsp;\u2014 also known as CMS (content management system) or back office \u2014&nbsp;<strong>is the part of the app that remains hidden to users<\/strong>&nbsp;(but not to the admin or developers).<\/p>\n\n\n\n<p class=\"wp-block-paragraph\" id=\"4964\">Its job is to :<\/p>\n\n\n\n<p class=\"wp-block-paragraph\" id=\"e197\">1) access the information that users require through the app,<\/p>\n\n\n\n<p class=\"wp-block-paragraph\" id=\"89d7\">2) combine and transform such information, and<\/p>\n\n\n\n<p class=\"wp-block-paragraph\" id=\"c5c7\">3) return the information in its new shape to the requester.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\" id=\"258f\">To put it another way, the back-end makes its entrance into the app in order to give life to the front-end.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\" id=\"c705\"><strong>Work Processes of the Back-End Development<\/strong><\/h2>\n\n\n\n<p class=\"wp-block-paragraph\" id=\"2419\">As mentioned above, there are three duties of a back-end platform. Let\u2019s examine each in greater detail.<\/p>\n\n\n\n<h3 class=\"wp-block-heading\" id=\"c45d\"><strong>1. Access the Information Users Require through the App<\/strong><\/h3>\n\n\n\n<p class=\"wp-block-paragraph\" id=\"3e68\">Regardless of the nature of the product, users continuously ask for data when using an app.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\" id=\"8a4c\">This is true whether it\u2019s a \u201c<strong>get-nice-info<\/strong>\u201d app that shows public transit maps and timetables or a kids\u2019 game that allows users to make their own Barbie dolls.<\/p>\n\n\n\n<h3 class=\"wp-block-heading\" id=\"3a63\"><strong>2. Combine the Information Gathered and Transform It<\/strong><\/h3>\n\n\n\n<p class=\"wp-block-paragraph\" id=\"7ad6\">The data or information that is required for an app to work can come from lots of different places, which are known as databases.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\" id=\"af06\">At this point, the duty of the back-end is to find the specific information the user needs within the various databases \u2014 which are enormous, by the way \u2014 and then combine it in a way that provides useful results.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\" id=\"6820\">Imagine that you have downloaded a how-to-get-there app and now want to know how to arrive quickly to your new job. In this example, the app will need to access the information from your city bus databases, but also from those of any other modes of public transit, taxi companies, and Google Maps.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\" id=\"162b\">Sounds tough, right? It can be challenging, but a well-built back-end is able to surgically find the information demanded. The key is that its structure is designed based on the particular questions it will have to answer throughout its life.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\" id=\"91b9\">Which begs the question: what happens if the questions that the back-end has to answer change over time?<\/p>\n\n\n\n<p class=\"wp-block-paragraph\" id=\"ee19\">Happily, there\u2019s no need to worry. The skeleton of the back-end is always optimizable, and developers will always be able to introduce new job orders or questions to answer within its code.<\/p>\n\n\n\n<h3 class=\"wp-block-heading\" id=\"984f\"><strong>3. Give the Information Back to the User<\/strong><\/h3>\n\n\n\n<p class=\"wp-block-paragraph\" id=\"29c1\">Finally, once the back-end has gathered and combined all of the information requested, the data must be sent to the user.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\" id=\"3156\">But how many users know how to read the information in pure code that the back-end produces? Probably only a small handful.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\" id=\"522e\">Because of this, needs \u201ctranslators\u201d to be able to translate the pure code into a human language. Here come the famous APIs and the front-end, anew.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\" id=\"810c\">In this overview, I hope you have gained some insight into what it means to be a backend developer and Work Processes of the Back-End Development.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\" id=\"1b81\">If you are considering pursuing a career in development, you need to have some patience to learn to get there. Remember that an expert at anything was once a beginner too.<\/p>\n","protected":false},"excerpt":{"rendered":"<p>After knowing the&nbsp;Front End Development Process&nbsp;now this article will discuss the Back End Development process. The backend is the part that you can\u2019t \u201csee\u201d. It is the internal working of the application or website. This includes stuff like the server, the database, etc. To help you become a pro in all things back-end development, we\u2019ve&#8230;<\/p>\n","protected":false},"author":14,"featured_media":110,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[124],"tags":[59,62,49,63,24],"class_list":["post-108","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-technology","tag-backend","tag-cms","tag-development","tag-mobile-apps","tag-web-development"],"yoast_head":"<!-- This site is optimized with the Yoast SEO plugin v28.8 - https:\/\/yoast.com\/product\/yoast-seo-wordpress\/ -->\n<title>The Basic Process of Back End Development - Sagara Asia Blog<\/title>\n<meta name=\"description\" content=\"After knowing the\u00a0Front End Development Process\u00a0now this article will discuss the Back End Development process.\" \/>\n<meta name=\"robots\" content=\"index, follow, max-snippet:-1, max-image-preview:large, max-video-preview:-1\" \/>\n<link rel=\"canonical\" href=\"https:\/\/sagaratechnology.com\/blog\/the-basic-process-of-back-end-development\/\" \/>\n<meta name=\"twitter:card\" content=\"summary_large_image\" \/>\n<meta name=\"twitter:title\" content=\"The Basic Process of Back End Development - Sagara Asia Blog\" \/>\n<meta name=\"twitter:description\" content=\"After knowing the\u00a0Front End Development Process\u00a0now this article will discuss the Back End Development process.\" \/>\n<meta name=\"twitter:image\" content=\"https:\/\/sagaratechnology.com\/blog\/wp-content\/uploads\/2020\/09\/6.gif\" \/>\n<meta name=\"twitter:label1\" content=\"Written by\" \/>\n\t<meta name=\"twitter:data1\" content=\"Sagara Technology\" \/>\n\t<meta name=\"twitter:label2\" content=\"Est. reading time\" \/>\n\t<meta name=\"twitter:data2\" content=\"3 minutes\" \/>\n<!-- \/ Yoast SEO plugin. -->","yoast_head_json":{"title":"The Basic Process of Back End Development - Sagara Asia Blog","description":"After knowing the\u00a0Front End Development Process\u00a0now this article will discuss the Back End Development process.","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:\/\/sagaratechnology.com\/blog\/the-basic-process-of-back-end-development\/","twitter_card":"summary_large_image","twitter_title":"The Basic Process of Back End Development - Sagara Asia Blog","twitter_description":"After knowing the\u00a0Front End Development Process\u00a0now this article will discuss the Back End Development process.","twitter_image":"https:\/\/sagaratechnology.com\/blog\/wp-content\/uploads\/2020\/09\/6.gif","twitter_misc":{"Written by":"Sagara Technology","Est. reading time":"3 minutes"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"Article","@id":"https:\/\/sagaratechnology.com\/blog\/the-basic-process-of-back-end-development\/#article","isPartOf":{"@id":"https:\/\/sagaratechnology.com\/blog\/the-basic-process-of-back-end-development\/"},"author":{"name":"Sagara Technology","@id":"https:\/\/sagaratechnology.com\/blog\/#\/schema\/person\/31f57429e8dfe3282c76ecb14e1d5489"},"headline":"The Basic Process of Back End Development","datePublished":"2020-09-01T04:57:25+00:00","dateModified":"2023-03-27T02:31:35+00:00","mainEntityOfPage":{"@id":"https:\/\/sagaratechnology.com\/blog\/the-basic-process-of-back-end-development\/"},"wordCount":602,"commentCount":0,"publisher":{"@id":"https:\/\/sagaratechnology.com\/blog\/#organization"},"image":{"@id":"https:\/\/sagaratechnology.com\/blog\/the-basic-process-of-back-end-development\/#primaryimage"},"thumbnailUrl":"https:\/\/sagaratechnology.com\/blog\/wp-content\/uploads\/2020\/09\/6.gif","keywords":["Backend","CMS","Development","Mobile Apps","web development"],"articleSection":["Technology"],"inLanguage":"en-US","potentialAction":[{"@type":"CommentAction","name":"Comment","target":["https:\/\/sagaratechnology.com\/blog\/the-basic-process-of-back-end-development\/#respond"]}]},{"@type":"WebPage","@id":"https:\/\/sagaratechnology.com\/blog\/the-basic-process-of-back-end-development\/","url":"https:\/\/sagaratechnology.com\/blog\/the-basic-process-of-back-end-development\/","name":"The Basic Process of Back End Development - Sagara Asia Blog","isPartOf":{"@id":"https:\/\/sagaratechnology.com\/blog\/#website"},"primaryImageOfPage":{"@id":"https:\/\/sagaratechnology.com\/blog\/the-basic-process-of-back-end-development\/#primaryimage"},"image":{"@id":"https:\/\/sagaratechnology.com\/blog\/the-basic-process-of-back-end-development\/#primaryimage"},"thumbnailUrl":"https:\/\/sagaratechnology.com\/blog\/wp-content\/uploads\/2020\/09\/6.gif","datePublished":"2020-09-01T04:57:25+00:00","dateModified":"2023-03-27T02:31:35+00:00","description":"After knowing the\u00a0Front End Development Process\u00a0now this article will discuss the Back End Development process.","breadcrumb":{"@id":"https:\/\/sagaratechnology.com\/blog\/the-basic-process-of-back-end-development\/#breadcrumb"},"inLanguage":"en-US","potentialAction":[{"@type":"ReadAction","target":["https:\/\/sagaratechnology.com\/blog\/the-basic-process-of-back-end-development\/"]}]},{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/sagaratechnology.com\/blog\/the-basic-process-of-back-end-development\/#primaryimage","url":"https:\/\/sagaratechnology.com\/blog\/wp-content\/uploads\/2020\/09\/6.gif","contentUrl":"https:\/\/sagaratechnology.com\/blog\/wp-content\/uploads\/2020\/09\/6.gif","width":740,"height":416},{"@type":"BreadcrumbList","@id":"https:\/\/sagaratechnology.com\/blog\/the-basic-process-of-back-end-development\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Home","item":"https:\/\/sagaratechnology.com\/blog\/"},{"@type":"ListItem","position":2,"name":"Technology","item":"https:\/\/sagaratechnology.com\/blog\/category\/technology\/"},{"@type":"ListItem","position":3,"name":"The Basic Process of Back End Development"}]},{"@type":"WebSite","@id":"https:\/\/sagaratechnology.com\/blog\/#website","url":"https:\/\/sagaratechnology.com\/blog\/","name":"Sagara Asia Blog","description":"Dapatkan Informasi Seputar Teknologi dan Bisnis","publisher":{"@id":"https:\/\/sagaratechnology.com\/blog\/#organization"},"potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/sagaratechnology.com\/blog\/?s={search_term_string}"},"query-input":{"@type":"PropertyValueSpecification","valueRequired":true,"valueName":"search_term_string"}}],"inLanguage":"en-US"},{"@type":"Organization","@id":"https:\/\/sagaratechnology.com\/blog\/#organization","name":"Sagara Technology","url":"https:\/\/sagaratechnology.com\/blog\/","logo":{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/sagaratechnology.com\/blog\/#\/schema\/logo\/image\/","url":"https:\/\/sagaratechnology.com\/blog\/wp-content\/uploads\/2021\/10\/sagara-logo.jpeg","contentUrl":"https:\/\/sagaratechnology.com\/blog\/wp-content\/uploads\/2021\/10\/sagara-logo.jpeg","width":200,"height":200,"caption":"Sagara Technology"},"image":{"@id":"https:\/\/sagaratechnology.com\/blog\/#\/schema\/logo\/image\/"},"sameAs":["https:\/\/www.linkedin.com\/company\/sagara-asia\/"]},{"@type":"Person","@id":"https:\/\/sagaratechnology.com\/blog\/#\/schema\/person\/31f57429e8dfe3282c76ecb14e1d5489","name":"Sagara Technology","image":{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/secure.gravatar.com\/avatar\/89920ade4b86eced6009f0559883b1a3fd2de25e0dd4a407f35df80745ee1036?s=96&d=mm&r=g","url":"https:\/\/secure.gravatar.com\/avatar\/89920ade4b86eced6009f0559883b1a3fd2de25e0dd4a407f35df80745ee1036?s=96&d=mm&r=g","contentUrl":"https:\/\/secure.gravatar.com\/avatar\/89920ade4b86eced6009f0559883b1a3fd2de25e0dd4a407f35df80745ee1036?s=96&d=mm&r=g","caption":"Sagara Technology"},"sameAs":["https:\/\/sagaratechnology.com","https:\/\/www.facebook.com\/Sagaratechnology","https:\/\/www.linkedin.com\/company\/sagara-asia\/"]}]}},"_links":{"self":[{"href":"https:\/\/sagaratechnology.com\/blog\/wp-json\/wp\/v2\/posts\/108","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/sagaratechnology.com\/blog\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/sagaratechnology.com\/blog\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/sagaratechnology.com\/blog\/wp-json\/wp\/v2\/users\/14"}],"replies":[{"embeddable":true,"href":"https:\/\/sagaratechnology.com\/blog\/wp-json\/wp\/v2\/comments?post=108"}],"version-history":[{"count":4,"href":"https:\/\/sagaratechnology.com\/blog\/wp-json\/wp\/v2\/posts\/108\/revisions"}],"predecessor-version":[{"id":3837,"href":"https:\/\/sagaratechnology.com\/blog\/wp-json\/wp\/v2\/posts\/108\/revisions\/3837"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/sagaratechnology.com\/blog\/wp-json\/wp\/v2\/media\/110"}],"wp:attachment":[{"href":"https:\/\/sagaratechnology.com\/blog\/wp-json\/wp\/v2\/media?parent=108"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/sagaratechnology.com\/blog\/wp-json\/wp\/v2\/categories?post=108"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/sagaratechnology.com\/blog\/wp-json\/wp\/v2\/tags?post=108"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}