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

Giải nghĩa bảo hiểm thân vỏ xe ô tô là gì?

Giải nghĩa bảo hiểm thân vỏ xe ô tô là gì?

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

Chi phí thuê luật sư ly hôn giá bao nhiêu ?

Chi phí thuê luật sư ly hôn giá bao nhiêu ?

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

Cập nhật link xem trực tiếp RB Leipzig vs Borussia Dortmund tại Bundesliga 2022/23

Cập nhật link xem trực tiếp RB Leipzig vs Borussia Dortmund tại Bundesliga 2022/23

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

Những sai lầm phổ biến về tài chính cá nhân mà bạn phải tránh

Những sai lầm phổ biến về tài chính cá nhân mà bạn phải tránh

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

4 Địa điểm check-in cực

4 Địa điểm check-in cực "xịn sò" tại Vũng Tàu

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

Công ty thiết kế website ở Hà Nội

Công ty thiết kế website ở Hà Nội

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

Công ty thiết kế App ở Hà Nội

Công ty thiết kế App ở Hà Nội

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

Các cách bẻ khoá phòng MMLive đơn giản

Các cách bẻ khoá phòng MMLive đơn giản

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

QQLive bị chặn - Cách khắc phục

QQLive bị chặn - Cách khắc phục

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

Bảng giá dịch vụ viết bài chuẩn SEO mới nhất 2022

Bảng giá dịch vụ viết bài chuẩn SEO mới nhất 2022

Những năm gần đây, việc lựa chọn dịch vụ viết bài chuẩn SEO đã trở…

Đánh giá Bostonmex - Sàn Bostonmex có lừa đảo không?

Đánh giá Bostonmex - Sàn Bostonmex có lừa đảo không?

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

Nuôi Lô Song Thủ Khung 2 Ngày dự đoán soi cầu đưa ra cầu lô đẹp

Nuôi Lô Song Thủ Khung 2 Ngày dự đoán soi cầu đưa ra cầu lô đẹp

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

Top 15 trung tâm sửa laptop uy tín tai TP HCM (Sửa lấy liền trong 24h)

Top 15 trung tâm sửa laptop uy tín tai TP HCM (Sửa lấy liền trong 24h)

TP Hồ Chí Minh có rất nhiều trung tâm sửa laptop và máy tính để…

Lô top là gì và có nên đánh Lô top hay không?

Lô top là gì và có nên đánh Lô top hay không?

Nếu thường xuyên chơi lô đề xổ số thì chắc hẳn các bạn đừng từng…

4 cách giúp học sinh đặt nhiều câu hỏi trong lớp học online

4 cách giúp học sinh đặt nhiều câu hỏi trong lớp học online

Xác định vấn đề và đặt câu hỏi là một trong những yếu tố giúp…

Quỳnh Alee là ai? Tiểu sử, hành trình trở thành streamer của Quỳnh Alee

Quỳnh Alee là ai? Tiểu sử, hành trình trở thành streamer của Quỳnh Alee

Với gương mặt bầu bĩnh đáng yêu cô dễ dàng chiếm được lòng ...

Mèo Phò là ai? Tiểu sử, nghề nghiệp và hàng loạt Drama

Mèo Phò là ai? Tiểu sử, nghề nghiệp và hàng loạt Drama

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

Tìm hiểu các đại lý phát hành Xổ Số Miền Trung uy tín nhất hiện nay

Tìm hiểu các đại lý phát hành Xổ Số Miền Trung uy tín nhất hiện nay

Vì vậy nên nhu cầu mua vé số tăng vọt, cầm trên tay tờ vé…

Tự động hóa chăm sóc khách hàng: Giải pháp tối ưu giúp doanh nghiệp tiết kiệm chi phí

Tự động hóa chăm sóc khách hàng: Giải pháp tối ưu giúp doanh nghiệp tiết kiệm chi phí

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

5 sai lầm hàng đầu cần tránh khi chơi sòng bạc trực tuyến

5 sai lầm hàng đầu cần tránh khi chơi sòng bạc trực tuyến

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

Chuyên mục khác

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 ..

Tải game Dragon Mania Legends Mod apk 6.2.0m trên MODPURE.CO

Tải game Dragon Mania Legends Mod apk 6.2.0m trên MODPURE.CO

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

Hơn 1000 tên Free Fire đẹp, tên ký tự đặc biệt FF chất ngầu cute Nam/Nữ

Hơn 1000 tên Free Fire đẹp, tên ký tự đặc biệt FF chất ngầu cute Nam/Nữ

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

Top 1000+ hình Anime ngầu dành cho Nam và Nữ cài đặt hình nền background

Top 1000+ hình Anime ngầu dành cho Nam và Nữ cài đặt hình nền background

Hình anime được rất nhiều bạn trẻ yêu thích, mỗi bạn trẻ lại thích một…

Tổng hợp 1000+ hình nền điện thoại đẹp cute, chất lượng full HD 4K

Tổng hợp 1000+ hình nền điện thoại đẹp cute, chất lượng full HD 4K

Tổng hợp 1000+ hình nền điện thoại đẹp siêu cute chất lượng full HD 4k…

Download Vocal Remover Pro 2022 Full Cr@ck +Portable +APK Free

Download Vocal Remover Pro 2022 Full Cr@ck +Portable +APK Free

Vocal Remover Pro là phần mềm xử lý âm thanh được nhiều người sử dụng…

Top 15 phần mềm meeting họp trực tuyến tốt nhất dành cho người Việt

Top 15 phần mềm meeting họp trực tuyến tốt nhất dành cho người Việt

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

Cách copy kí tự đặc biệt đặt tên cho game Free Fire

Cách copy kí tự đặc biệt đặt tên cho game Free Fire

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

Download DFX Audio Enhancer Full Crac'k 2022 link Google Drive

Download DFX Audio Enhancer Full Crac'k 2022 link Google Drive

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

So sánh office 365 và office 2016, 2019

So sánh office 365 và office 2016, 2019

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

Lý do các doanh nghiệp nên chọn dịch vụ quản lý fanpage chuyên nghiệp!

Lý do các doanh nghiệp nên chọn dịch vụ quản lý fanpage chuyên nghiệp!

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

Lắp mạng internet wifi nào tốt nhất hiện nay?

Lắp mạng internet wifi nào tốt nhất hiện nay?

Ngày nay, lắp mạng wifi đang trở nên vô cùng thiết yếu đối với mỗi…

Top 3 phần mềm vào website khi bị chặn được tin dùng nhất hiện nay

Top 3 phần mềm vào website khi bị chặn được tin dùng nhất hiện nay

Có khá nhiều người thắc mắc không biết thế nào là website bị chặn ...

Download FL Studio Full Crac'k mới nhất 2022 link Google Drive

Download FL Studio Full Crac'k mới nhất 2022 link Google Drive

FL Studio là phần mềm chỉnh sửa âm thanh kĩ thuật số chuyên nghiệp nhất…

Top