Các bác đang làm web bằng gì?

Ý tớ là bạn nói những điều hiển nhiên :smiley: giống như nói “con gà đều đẻ trứng” vậy :slight_smile: Web cốt lõi là HTML và tất nhiên không nó thì Browser sẽ không biết hiển thị cái gì :stuck_out_tongue: Bạn có thể vô giải thích cho những người không hiểu nếu bạn biết nó là gì chứ không phải nói những thứ hiển nhiên là vậy bạn hiểu chứ ? Đây chỉ là góp ý nho nhỏ mà tớ muôn gửi đến bạn.

1 Like

ừ, thì tớ trả lời tất cả đều có HTML cho câu hỏi có bác nào làm bằng HTML không? của thớt mà :smiley:

2 Likes

:slight_smile: vẫn chưa hiểu à, thớt đã nhầm thì mình nên đính chính cho thớt hiểu, ngay câu có làm bằng HTML không là thớt đã hiểu sai rồi :blush: có lẽ thớt đã nghĩ web còn nhiều thứ khác. Thì mình đơn giản chỉ nói cho thớt biết rõ về font-end thực chất là gì ! Thớt thắc mắc có lẽ là về backend (thớt hỏi học ngôn ngữ lập trình nào) vì thế thớt đã hiểu sai :sunny: Hiểu chưa :wink:

3 Likes

à, tại tớ thấy cậu quote cái câu của tớ nên t nghĩ là cậu hiểu sai ý tớ.

1 Like

À mình thì biết tất cả các web đều có html nhưng mình không có ý hỏi điều đó.
Ý mình hỏi là :
Có bác nào tạo dựng một trang web hoàn toàn bằng cách tự viết mã html mà CSS hay không.
Mình mới đang tìm hiểu và viết đơn thuần toàn mã html và không biết được những khó khăn phía trước là gì nếu như mình chỉ dùng html và CSS.
Một điều nữa là các bạn đang tạo ra ứng dụng web bằng cách nào :

  • viết mã và thiết kế hoàn toàn từ số 0
  • chọn một framework rồi chỉnh sửa.
  • thiết kế rồi sinh mã tự động
1 Like

Các Website bây giờ đều được xây dựng theo nền tảng, tất nó sẽ xử lý tất và dựa trên layout (giao diện) và đổ ra cho người dùng xem. Nếu viết HTML CSS từ đầu đến đuôi thì sẽ rất rất cực, đơn giản ví dụ 100 page là ít còn 1000 page thì sao.

Tạo ra 1 ứng dụng web bằng cách:

  • Lên kế hoạch tổng quát về dự án
  • Lên kết họach về chức năng ứng dụng
  • Xây dựng tổng quát về trải nghiệm người dùng (UI/UX)
  • Tạo ra một giao diện hoàn chỉnh bằng HTML, CSS (thiết kế giao diện)
  • Lựa chọn 1 ngôn ngữ backend nhất định PHP, ruby on rails, Python, .NET (có thể dùng công cụ riêng của chúng ví dụ như các framework)
  • Xây dựng hệ thống cốt lõi và cơ sở dữ liệu.
  • Xây dựng các module hệ thống.
  • Testing và kiểm tra bảo mật
  • Publish website.

Còn có những cách đơn giản hơn là dùng các CMS, Plaflom có sẵn và chỉnh sửa ít như WordPress, Drupal, Ghost, Discourse, OpenCart,…

5 Likes

Trước đi học làm project web đau cho dùng thư viện ngoài, có điều không đẹp thôi.

Giờ đi làm phần web đang dùng : boostrap, angular, html. khỏe, nhanh. theo mô hình client -server
mà đừng nhầm framework với cms nhé :smiley:

1 Like

Nếu viết chỉ bằng HTML/CSS thì web của bạn chỉ hơn cái web đầu tiên trên thế giới cái CSS thôi :smile:
Những gì người dùng thấy chỉ là HTML/CSS, nên về nguyên tắc có thể làm chay cả một website chỉ bằng HTML/CSS.

Nhưng site lớn, lượng page lớn thì bạn phải có cách nào đó để sinh ra các pages đó một cách tự động, đấy là việc của server bao gồm hệ csdl và các ngôn ngữ lập trình backend, vd như php, ruby, python, C#,…

Thêm nữa, lập trình là việc rất vất vả, nên mới có nguyên tắc sử dụng lại hay “don’t reinvent the wheel”, thế nên không khuyến khích lập trình từ con số 0 (và 1 :smile: ). Để học căn bản thì có thể làm hoàn toàn từ đầu nhưng để làm thì nên dùng các framework, cms có sẵn, những thứ đó họ đã nghiên cứu kĩ càng để cho nhiều người dùng rồi, chứ ko phải họ cứ thấy hay hay rồi public cho vui đâu !

1 Like

Mình hiện đang làm web bằng IFML ( do kỳ này thầy bắt làm ).

83% thành viên diễn đàn không hỏi bài tập, còn bạn thì sao?