Type script là gì?TypeScript là một dự án mã nguồn mở được phát triển bởi Microsoft, nó có thể được coi là một phiên bản nâng cao của Javascript bởi việc bổ sung tùy chọn kiểu tĩnh và lớp hướng đối tượng mà điều này không có ở Javascript. Tại sao lại phải sử dụng Typescript? – Dễ phát triển các dự án lớn– Nhiều framework sử dụng– Hỗ trợ các tính năng mới nhất của JS– Là mã nguồn mở , …
Author: Nguyen Khac Gia Bao
Là thư viện mã nguồn mở viết bằng ngôn ngữ javascript, giúp đơn giản cách viết javascript và tăng tốc độ xử lý các xự kiện trên trang web. Phát hành vào tháng 1 năm 2006 tại BarCamp NYC bởi John Resig. Được sử dụng bởi hơn 52% trong 10.000 truy cập nhiều nhất các trang web. Jquery không những có thể thay đổi giao diện(CSS) mà còn có thể thay đổi nội dung trang bên trong trang web. Vậy jquery có những ưu và nhược điểm gì? 1. Ưu điểm của jquery Dễ sử dụng: Đây là lợi thế chính khi sử dụng jquery, nó dễ dàng hơn so với nhiều thư viện javascript chuẩn khác bởi cú pháp đơn giản và bạn chỉ phải viết ít dòng lệnh để tạo ra các chức năng tương tự. Chỉ với 10 dòng lệnh JQuery bạn có thể thay thế cả 20 chục dòng lệnh DOM javaScript, tiết kiệm thời gian của người lập trình. Là một thư viện lớn của javascript: Thực thi được nhiều chức năng hơn so với các thư viện jascript khác Cộng đồng mã nguồn mở mạnh mẽ (một số plugin jquery có sẵn): JQuery đang còn tương đối mới, có một cộng đồng dành thời gian của họ để phát triển các plugin của JQuery. Như vậy có hàng trăm plugin được viết trước đó có sẵn để tải về ngay lập tức để đẩy nhanh quá trình viết code của bạn. Một lợi thế khác đằng sau này là hiệu quả và an toàn của các script. Có nhiều tài liệu và hướng dẫn chi tiết: Các trang web JQuery có một toàn bộ tài liệu và hướng dẫn để ngay cả một người mới bắt đầu lập trình cũng có thể làm được quả bóng lăn với thư viện jquery này. Hỗ trợ ajax: JQuery cho phép bạn phát triển các template Ajax một cách dễ dàng. Ajax cho phép một giao diện kiểu dáng đẹp trên website, các chức năng có thể được thực hiện trên các trang mà không đòi hỏi toàn bộ trang được reload lại. 2. Nhược điểm của jquery Dù ưu điểm của jquery rất nhiều nhưng cũng tồn tại một vài nhược điểm phải lưu ý Làm client trở nên chậm chạp: Client không những phải chỉ mình hiển thị nữa mà còn phải xử lý nhiều chức năng được tạo thành từ jquery. Nếu lạm dụng quá nhiều jquery sẽ làm cho client trở nên chậm chạp, đặc biệt những client yếu. Chính vì vậy mà lập trình viên phải dùng thêm cache Chức năng có thể không có: JQuery đã có rất nhiều chức năng, tùy thuộc vào yêu cầu trên trang web của bạn. Nhưng nhiều chức năng vẫn chưa được phát triển, do đó bạn vẫn phải sử dụng javascript thuần để xây dựng chức năng này. …
Những buổi đầu tiên học frontend tuy dễ hiểu nhưng chưa có nhiều thời gian để thực hành và tìm hiểu thêm. Đêm muộn giờ mới có thời gian ngồi học ... Boostrap …
Về bản chất, JSP cũng chính là Servlet. Vì trong quá trình biên dịch, JSP sẽ được chuyển thành Servlet rồi Servlet này sẽ được biên dịch. Servlet của trang JSP có vòng đời giống như các Servlet thông thường. Giống nhau: Đều nằm ở phía server. Đều xử lý dữ liệu “động”. Đều chạy với web container. Đều là những công nghệ quan trọng của Java EE. Khác nhau: Nếu như Servlet mạnh về “controlling” và “dispatching” nên trong …
Về bản chất, JSP cũng chính là Servlet. Vì trong quá trình biên dịch, JSP sẽ được chuyển thành Servlet rồi Servlet này sẽ được biên dịch. Servlet của trang JSP có vòng đời giống như các Servlet thông thường. Giống nhau: Đều nằm ở phía server. Đều xử lý dữ liệu “động”. Đều chạy với web container. Đều là những công nghệ quan trọng của Java EE. Khác nhau: Nếu như Servlet mạnh về “controlling” và “dispatching” nên trong kiến trúc MVC, Servlet đóng vai trò Controller, thì JSP lại mạnh về “displaying” và đóng vai trò View. Ở Servlet, mã HTML nằm trong mã Java. Còn ở JSP, mã Java nằm trong mã HTML. …
Về bản chất, JSP cũng chính là Servlet. Vì trong quá trình biên dịch, JSP sẽ được chuyển thành Servlet rồi Servlet này sẽ được biên dịch. Servlet của trang JSP có vòng đời giống như các Servlet thông thường. Giống nhau: Đều nằm ở phía server. Đều xử lý dữ liệu “động”. Đều chạy với web container. Đều là những công nghệ quan trọng của Java EE. Khác nhau: Nếu như Servlet mạnh về “controlling” và “dispatching” nên trong kiến trúc MVC, Servlet đóng vai trò Controller, thì JSP lại mạnh về “displaying” và đóng vai trò View. Ở Servlet, mã HTML nằm trong mã Java. Còn ở JSP, mã Java nằm trong mã HTML. …
Ngày 28/10/2019 Trước khi theo học trung tâm CodeGym tôi đã từng tìm hiểu về ngôn ngữ mình theo học, đó là ngôn ngữ Java. Khi tôi tìm trên website thì rất nhiều thông tin khác nhau, họ nói rằng học Java rất khó. Tôi là 1 người thích mày mò, chinh phục, bởi vậy chính những điều đó đã mang lại cho tôi một niềm đam mê, theo đuổi những thách thức mà Java mang tới. Hôm nay là buổi học đầu tiền về ngôn ngữ Java, Instructor tương đối thiện cảm, Coach có phương pháp mới trong hoạt động học tập khiến buổi đầu tiên rất thú vị. Tôi rất thích thú với cách học tập theo nhóm, nó sẽ rất hiệu quả đối với những người có cùng hướng nhìn về nghề nghiệp. Trước mắt là một khoảng thời gian dài và thực sự khó khăn để bắt đầu công việc học tập, tự hứa với bản thân sẽ cố gắng hơn nhiều để khi kết thúc Module 2 có thể làm việc được tại các công ty về Công nghệ. Học tập tại Codegym mang lại 1 phương pháp tốt cho học viên, tôi thấy may mắn khi được học tại lớp C0919H1 và Codegym Mon City …