전단 개발자가 후단에서 시작하는 3가지 기본 기교
4343 단어 reactangularvuejavascript
괜찮아, 우리는 모두 겪었어. 나는 너에게 세 가지 기본적인 건의를 해서 네가 앞쪽에서 뒤쪽에서 공부하는 것을 도울 거야.
무엇이 백엔드 개발입니까?🤔
나는 너희들에게 백엔드 개발에 관한 간략한 총결을 하나 줄 것이다.나는 독자들이 그것에 대해 대체적인 개념을 가지고 있다고 믿지만, 그것을 정식화해야 한다.
Back end development refers to the server side of an application. The back end usually consists of three parts: a server, an application, and a database.
- Lauren Stewart, Course Report
소통을 돕기 위해서, 자바스크립트 (심지어 axios) 를 사용하여 GET 요청을 보냈는지 매우 확신합니다GET 요청에 익숙하지 않은 경우 다음은 코드 세그먼트로 모양을 설명합니다.
바닐라 자바스크립트 가져오기:
fetch('https://jsonplaceholder.typicode.com/todos/1')
.then(response => response.json())
.then(json => console.log(json))
Axios Fetch:
axios.get('https://jsonplaceholder.typicode.com/todos/1')
.then(response => console.log(response))
.catch(error => console.log(error))
나는 axios를 더 좋아한다. 왜냐하면 너는 같은 효과를 얻을 수 있지만, 네가 쓴 코드는 더욱 적기 때문이다. 그러나 이것이 바로 네가 처음으로 요청을 받은 방식이다.
GET 요청은 어떻게 됩니까?💡
GET 요청을 수행할 때는 기본적으로 서버에서 요청을 읽어들이기만 하면 됩니다.위의 예시에서, 우리는 jsonplaceholder의 URL에서 데이터를 가져옵니다. 이것은 검색 문자열 파라미터에 따라 todo 그룹을 되돌려줍니다. (이 예에서는 1 todo입니다.)
GET 요청을 테스트하기 위해 jsonplaceholder를 사용하도록 권장합니다. 왜냐하면 당신은 제한되지 않고 되돌아오고 싶은 응답 형식을 사용자 정의할 수 있기 때문입니다.
따라서 이제 GET 요청을 수행하는 방법에 대해 알아봤습니다. 다음은 백엔드 여정을 완료하는 데 도움이 되는 3가지 기본 팁입니다.
1. 기본 지식 이해:🧐
네가 해야 할 첫 번째 일은 유튜브에서 20분짜리 동영상을 보는 것이다. 동영상의 구성 요소는 백엔드의 일부분이다.나는 간략하게 묘사할 것이다.
Back end development refers to the server side of an application. The back end usually consists of three parts: a server, an application, and a database.
- Lauren Stewart, Course Report
fetch('https://jsonplaceholder.typicode.com/todos/1')
.then(response => response.json())
.then(json => console.log(json))
axios.get('https://jsonplaceholder.typicode.com/todos/1')
.then(response => console.log(response))
.catch(error => console.log(error))
(모든 컴퓨터는 서버일 수 있습니다.'npm run serve'나'npm run start'를 실행할 때 실제로는 전방 응용 프로그램에 실행 가능한 개발 서버를 만듭니다.)
(즉, 당신의 페이스북 프로필에서 온 사용자 정보가 페이스북 데이터베이스에 주재하고 있다는 뜻입니다.)
2. 가장 많은 학습 자원을 가지거나 당신 주위의 취업 시장에서 광범위하게 사용되는 백엔드 프레임워크를 선택한다.👉
이것은 중요한 부분이거나 이 두 기준 중 하나에 의존하는 백엔드 프레임워크를 선택하는 것이다.첫 번째 기준은 매우 중요하지만, 만약 그것이 당신을 채용시키지 못한다면, 그것은 중요하지 않다. 이것이 바로 왜 두 번째 기준이 있는지이다.이상적인 방법은 둘을 다 돌보는 것이지만, 나는 네가 스스로 결정하도록 할 것이다.
당신은 어떻게 공부했습니까?
첫 번째 기준을 진일보 논술하기 위해서, 만약 당신이 자신을 충분히 이해한다면, 당신은 가장 좋은 학습 방법을 알아야 한다.시각(유튜브, udemy 등)을 통해 배우면 더 잘 배울 수 있을까요?당신은 문서를 읽는 방면에서 더 잘 배웠습니까?기다린다
대량의 학습 자원을 가진 백엔드 프레임워크를 선택하면 귀하께 더욱 광범위한 학습 도구를 제공하여 습관적인 학습 방식에 적응하고 학습 과정을 가속화할 수 있습니다.
두 번째 기준은 주위의 취업 시장에 주목한다. 만약에 Express/NodeJS를 백엔드로 배우고 있지만 주위의 대다수 업무가 Laravel PHP를 사용한다면 당신은 이미 Laravel에 대해 알고 있는 다른 지원자에게 패배할 것이다.그래서 학습 자원을 고려하는 것 외에 당신의 취업 시장도 고려해야 합니다.
3. 심심해지면 좀 쉬었다가 다시 한다.😒
이 일에서 벗어나는 중요한 일은 이제 막 시작되었다.백엔드 작업은 내 일생 동안 가장 지루하고 무미건조한 일이지만, 응용 프로그램 구축은 절대적으로 필요하다. 사용자 데이터 (또는 그 어떠한 유형의 데이터) 를 데이터베이스에 저장할 수 있다.
만약 당신이 NPM 패키지나 Thread 패키지만 설치했다면, 이것은 당신에게 도움이 될 것입니다. 그러면 백엔드 개발에 대한 두려움을 극복하는 데 한 걸음 더 가까워질 것입니다.
Eighty percent of success is showing up
- Woody Allen
나는 개발자가 앞에서 노는 것보다 백엔드에서 더 즐겁게 노는 신화와 전설을 들은 적이 있지만, 내 분야에서 아직 이런 전설을 발견하지 못했기 때문에 이것은 여전히 신화나 전설이라고 추측한다.
제 댓글을 읽어주셔서 감사합니다!지금 백엔드 앱을 만들어 보도록 하겠습니다.🎉🎉🎉
Reference
이 문제에 관하여(전단 개발자가 후단에서 시작하는 3가지 기본 기교), 우리는 이곳에서 더 많은 자료를 발견하고 링크를 클릭하여 보았다 https://dev.to/pacholoamit/3-essential-tips-for-front-end-developers-to-get-started-on-the-back-end-4nj4텍스트를 자유롭게 공유하거나 복사할 수 있습니다.하지만 이 문서의 URL은 참조 URL로 남겨 두십시오.
우수한 개발자 콘텐츠 발견에 전념 (Collection and Share based on the CC Protocol.)