MỚI CẬP NHẬT
REVIEW
XEM NHIỀU NHẤT

Frontend Developer là gì? Backend Developer là gì?

Frontend Developer và Backend Developer nhìn chung đề là những lập trình viên và có nhiệm vụ lập trình ra những website, tuy nhiên xét về mặt nhiệm vụ thì hai đối tượng này được chia ra làm hai nhiệm vụ khác nhau. Nếu dịch theo tiếng Anh thì backend có nghĩa là phía đằng sau, nằm ở phía sau còn frontend thì nằm ở phía trước, đương nhiên những gì ở đằng sau thì ta sẽ không thấy mà chỉ thấy ở đằng trước mà thôi =))

test php

banquyen png
Bài viết này được đăng tại freetuts.net, không được copy dưới mọi hình thức.

Ok bây giờ mình sẽ bắt đầu giải thích hai đối tượng này nhé.

# Frontend Developer là gì?

Một website chúng ta sẽ chia làm hai phần, phần thứ nhất là phần giao diện hiển thị bên ngoài cho người dùng sử dụng và phần thứ hai là phần quản trị admin, trong hai phần này thì backend developer sẽ có nhiệm vụ chính là xây dựng trang admin và frontend developer sẽ có nhiệm vụ xây dựng phần website bên ngoài.

Tuy nhiên không hẳn là vậy, mình sẽ phân tích chút xíu về các ngôn ngữ lập trình website nhé. Để xây dựng thành một website thì chúng ta phải sử dụng hai nhóm ngôn ngữ, nhóm thứ nhất là ngôn ngữ phía server và nhóm thứ hai là ngôn ngữ phía client. Ngôn ngữ phía server có thể sử dụng PHP, ASP hoặc JSP và ngôn ngữ phía client như HTML, CSS, Javascript, và một frontend developer sẽ nắm vững các ngôn ngữ phía client đó. 

Bài viết này được đăng tại [free tuts .net]

Vậy nhiệm vụ của Frontend Developer là dựa vào file giao diện để cắt thành các file HTML với bổ cục màu sắc phải giống như file PSD. Đây là công đoạn tạo thành một website tĩnh.

Sau đây là một số đặc điểm của frontend developer.

  • Phải sử dụng thành thạo HTML, HTMl5, CSS, CSS3, Javascript
  • Có thể sẽ phải học thêm các framework JS, CSS thiên về frontend Bootstrap 3, AngularJS, ...
  • Phải có kinh nghiệm chuyển đổi từ file PSD sang file HTML và chuẩn responsie.

# Backend Developer là gì?

Ngược lại với frontend developer, backend developer sẽ rất thành thạo ngôn ngữ server để có thể xây dựng các đoạn mã code bên trong mang tính quan trọng và bảo mật. Ví dụ như mình là một backend developer và mình sử dụng ngôn ngữ PHP để lập trình, chính vì vậy kiến thức về HTML, CSS của mình sẽ tệ hơn những bạn chuyên làm frontend.

Vậy nhiệm vụ của backend developer là dựa vào giao diện website và yêu cầu chức năng của khách hàng để lập trình thành một website động, sử dụng hệ quản trị cơ sở dữ liệu để chạy.

Sau đây là một số tính chất của backend developer.

  • Có kinh nghiệm trong việc phân tích hệ thống cơ sở dữ liệu
  • Sử dụng thành thạo ngôn ngữ lập trình web phía server như PHP hoặc ASP hoặc JSP
  • Dựa vào file HTML mà frontend đã làm để xây dụng hệ thống quản lý website.
  • Họ sẽ biết về HTML và CSS, tuy nhiên về chuyên sâu họ sẽ thua frontend developer.

# Mối liên hệ giữa Frontend và Backend

Hai đối tượng này sẽ có mối liên hệ chặt chẽ với nhau. Ví dụ khi xây dụng một website sử dụng AngularJS thì phía backend developer sẽ xây dựng những web service đáp ứng cho các request của frontend, lúc này phía frontend sẽ tiếp nhận các web service đó và lập trình thành chức năng chạy thực. Chẳng hạn như chức năng hiển thị danh sách tin tức thì phía backend sẽ viết một service trả về danh sách tin tức ở dạng JSON, còn phía frontend sẽ lấy URL của web service đó để sử dụng và lập trình hiển thị ra website.

Xét về phía cạnh người dùng thì phía Frontend sẽ quyết định đến vẻ đẹp của website bởi khách hàng sẽ nhìn giao diện của website đẹp thì họ sẽ nói đẹp, còn để xây dựng được chức năng này như thế nào thì khách hàng không biết và họ không quan tâm.

Cùng chuyên mục

Có nên tham gia Binary Option? Những lưu ý khi tham gia BO

Có nên tham gia Binary Option? Những lưu ý khi tham gia BO

Click vào tiêu đề để xem chi tiết bài viết ..

Rakhoitv.co, nơi xem kết quả bongdalu nhanh chóng

Rakhoitv.co, nơi xem kết quả bongdalu nhanh chóng

Click vào tiêu đề để xem chi tiết bài viết ..

200+ hình xăm con rồng đẹp ngầu ý nghĩa dành cho cả nam và nữ

200+ hình xăm con rồng đẹp ngầu ý nghĩa dành cho cả nam và nữ

Click vào tiêu đề để xem chi tiết bài viết ..

Tải 499+ ảnh Lisa cute đẹp, ngầu siêu chất hot nhất 2023

Tải 499+ ảnh Lisa cute đẹp, ngầu siêu chất hot nhất 2023

Click vào tiêu đề để xem chi tiết bài viết ..

50+ Mẫu chữ viết hoa sáng tạo, chữ hoa nghệ thuật đẹp nhất 2023

50+ Mẫu chữ viết hoa sáng tạo, chữ hoa nghệ thuật đẹp nhất 2023

Click vào tiêu đề để xem chi tiết bài viết ..

Top 60+ Kiểu tóc nam đẹp lịch lãm cuốn hút thời thượng 2023

Top 60+ Kiểu tóc nam đẹp lịch lãm cuốn hút thời thượng 2023

Click vào tiêu đề để xem chi tiết bài viết ..

Lucifer là ai? Tính kiêu ngạo của thiên thần sa ngã và lòng thù hận

Lucifer là ai? Tính kiêu ngạo của thiên thần sa ngã và lòng thù hận

Click vào tiêu đề để xem chi tiết bài viết ..

Hướng dẫn 3 cách vay tiền online nhanh chóng, an toàn, uy tín nhất hiện nay

Hướng dẫn 3 cách vay tiền online nhanh chóng, an toàn, uy tín nhất hiện nay

Click vào tiêu đề để xem chi tiết bài viết ..

Waifu nghĩa là gì? Hình mẫu vợ 2D lý tưởng trong đời sống của fanboy

Waifu nghĩa là gì? Hình mẫu vợ 2D lý tưởng trong đời sống của fanboy

Click vào tiêu đề để xem chi tiết bài viết ..

Omega là gì? Khám phá một số điều thú vị xoay quanh thuật ngữ này

Omega là gì? Khám phá một số điều thú vị xoay quanh thuật ngữ này

Click vào tiêu đề để xem chi tiết bài viết ..

Bias là gì? Ý nghĩa Bias trong  Kpop, nghiên cứu và công nghệ

Bias là gì? Ý nghĩa Bias trong Kpop, nghiên cứu và công nghệ

Click vào tiêu đề để xem chi tiết bài viết ..

LGBT là gì? cộng đồng LGBT gồm những ai, có phải là một bệnh?

LGBT là gì? cộng đồng LGBT gồm những ai, có phải là một bệnh?

Click vào tiêu đề để xem chi tiết bài viết ..

Bú fame là gì? Những hiện tượng Bú fame cực hot trên mạng xã hội

Bú fame là gì? Những hiện tượng Bú fame cực hot trên mạng xã hội

Click vào tiêu đề để xem chi tiết bài viết ..

Gha là gì? Một số thuật ngữ liên quan đến Gha trên mạng faecbook

Gha là gì? Một số thuật ngữ liên quan đến Gha trên mạng faecbook

Click vào tiêu đề để xem chi tiết bài viết ..

Gei là gì? Dấu hiệu nhận biết Gei và sự khác nhau giữa Gei với Les

Gei là gì? Dấu hiệu nhận biết Gei và sự khác nhau giữa Gei với Les

Click vào tiêu đề để xem chi tiết bài viết ..

Tải 200+ hình nền phi hành gia đẹp ngầu cute nhất 2023

Tải 200+ hình nền phi hành gia đẹp ngầu cute nhất 2023

Click vào tiêu đề để xem chi tiết bài viết ..

Vay tiền lấy ngay trong ngày ở đâu?

Vay tiền lấy ngay trong ngày ở đâu?

Click vào tiêu đề để xem chi tiết bài viết ..

99+ ảnh Nakroth vị thần rừng  ngầu dũng mãnh nhất trong Liên Quân

99+ ảnh Nakroth vị thần rừng ngầu dũng mãnh nhất trong Liên Quân

Click vào tiêu đề để xem chi tiết bài viết ..

Chia sẻ 200+mẫu thiệp cưới đẹp tinh tế sang trọng nhất 2023

Chia sẻ 200+mẫu thiệp cưới đẹp tinh tế sang trọng nhất 2023

Click vào tiêu đề để xem chi tiết bài viết ..

Tải 100+ hình nền mầm non đẹp, đơn giản dễ thương sinh động nhất

Tải 100+ hình nền mầm non đẹp, đơn giản dễ thương sinh động nhất

Click vào tiêu đề để xem chi tiết bài viết ..

Chuyên mục khác

Tận hưởng cuộc sống đồng quê với Farming Simulator 20 - trò chơi mô phỏng nông trại tuyệt vời

Tận hưởng cuộc sống đồng quê với Farming Simulator 20 - trò chơi mô phỏng nông trại tuyệt vời

Click vào tiêu đề để xem chi tiết bài viết ..

Top 15+ game mobile giống Liên Minh Huyền Thoại được săn đón nhiều nhất 2023

Top 15+ game mobile giống Liên Minh Huyền Thoại được săn đón nhiều nhất 2023

Click vào tiêu đề để xem chi tiết bài viết ..

Top 15+ game sinh tồn miễn phí cho PC và moblie hay nhất 2023

Top 15+ game sinh tồn miễn phí cho PC và moblie hay nhất 2023

Click vào tiêu đề để xem chi tiết bài viết ..

Top 15+ game việt hóa 18 cho PC và mobile đáng chơi nhất 2023

Top 15+ game việt hóa 18 cho PC và mobile đáng chơi nhất 2023

Click vào tiêu đề để xem chi tiết bài viết ..

Top 10 game nuôi vợ ảo 18 đình đám dành cho anh em râm râm

Top 10 game nuôi vợ ảo 18 đình đám dành cho anh em râm râm

Click vào tiêu đề để xem chi tiết bài viết ..

Top 20 game mô phỏng cuộc sống 18 chân thực nhất 2023

Top 20 game mô phỏng cuộc sống 18 chân thực nhất 2023

Click vào tiêu đề để xem chi tiết bài viết ..

Top 20+ game Hentai miễn phí đang làm mưa làm gió năm 2023

Top 20+ game Hentai miễn phí đang làm mưa làm gió năm 2023

Click vào tiêu đề để xem chi tiết bài viết ..

Top 20+ game kiếm tiền online tốt nhất 2023 trên PC và iOS

Top 20+ game kiếm tiền online tốt nhất 2023 trên PC và iOS

Click vào tiêu đề để xem chi tiết bài viết ..

Top 16+ game nhập vai hay không thể bỏ lỡ trong năm 2023

Top 16+ game nhập vai hay không thể bỏ lỡ trong năm 2023

Click vào tiêu đề để xem chi tiết bài viết ..

Top 22+ game MMORPG PC và moblie Free săn đón nhiều nhất 2023

Top 22+ game MMORPG PC và moblie Free săn đón nhiều nhất 2023

Click vào tiêu đề để xem chi tiết bài viết ..

Top game áo cưới giấy hay nhất 2023 free cho PC và iOS

Top game áo cưới giấy hay nhất 2023 free cho PC và iOS

Click vào tiêu đề để xem chi tiết bài viết ..

Top 40+ game thẻ tướng hay đáng chơi nhất trong năm 2023

Top 40+ game thẻ tướng hay đáng chơi nhất trong năm 2023

Click vào tiêu đề để xem chi tiết bài viết ..

[QC] Hướng dẫn cách thức sử dụng mt4 trong giao dịch mới nhất 2021

[QC] Hướng dẫn cách thức sử dụng mt4 trong giao dịch mới nhất 2021

Mt4 là phần mềm giao dịch forex phổ biến nhất hiện nay ...

Các mẫu ảnh nền Iphone chất nhất cho giới trẻ

Các mẫu ảnh nền Iphone chất nhất cho giới trẻ

Click vào tiêu đề để xem chi tiết bài viết ..

Các loại avatar giới trẻ ngày nay yêu thích

Các loại avatar giới trẻ ngày nay yêu thích

Click vào tiêu đề để xem chi tiết bài viết ..

Cách chọn hình nền cho máy tính, điện thoại của bạn

Cách chọn hình nền cho máy tính, điện thoại của bạn

Click vào tiêu đề để xem chi tiết bài viết ..

Lý do tại sao bạn nên thuê một công ty quảng cáo Facebook

Lý do tại sao bạn nên thuê một công ty quảng cáo Facebook

Click vào tiêu đề để xem chi tiết bài viết ..

Cách sử dụng lịch kinh tế khi giao dịch

Cách sử dụng lịch kinh tế khi giao dịch

Click vào tiêu đề để xem chi tiết bài viết ..

TOP 7 phần mềm giả lập điện thoại trên PC siêu đỉnh được yêu thích nhất

TOP 7 phần mềm giả lập điện thoại trên PC siêu đỉnh được yêu thích nhất

Click vào tiêu đề để xem chi tiết bài viết ..

Thiết kế website xe máy uy tín, chuẩn seo nhanh lên top

Thiết kế website xe máy uy tín, chuẩn seo nhanh lên top

Click vào tiêu đề để xem chi tiết bài viết ..

Top