Lập trình viên: nhìn lại năm 2015

Lập trình viên: nhìn lại năm 2015

1. HTTP/2 được chính thức sử dụng (2/2015)

HTTP 2 phát triển dựa trên SPDY (pronounced speedy) một giao thức mạng mở được phát triển bởi Google.

Sự khác biệt thì rất nhiều nhưng tóm lại sự khác biệt lớn nhất giữa 2 giao thức là: HTTP2 hỗ trợ các truy vấn ghép, nén nội dung, ưu tiên và quản lý thông minh hơn các luồng dữ liệu. Điều đó gây ra việc giảm độ trễ và tăng tốc tải nội dung web. Xem thêm tại bài HTTP/2 là gì? Fullstack Station đang sử dụng HTTP/2.

2. Facebook phát hành React Native (3/2015)

React Native có lẽ là ngôi sao lớn nhất của thế giới lập trình trong năm vừa qua khi đạt hơn 24000 stars, 4200 forks, 1700 watch, 4500 commits và trên 450 contributes trên Github chỉ trong 9 tháng. Hiện tại React Native đã hỗ trợ Android và iOS, nếu bạn chưa biết gì về React Native, hãy xem bài viết của mình tại đây.

3. Ecma Script 6 (ES6) chính thức được chấp thuận (6/2015)

Ecma Script 6 hay có tên gọi khác là Ecma Script 2015, là một trong các phiên bản mới nhất của bộ tiêu chuẩn ECMAScript – một bộ đặc tả tiêu chuẩn dành cho Javascript do Hiệp hội các nhà sản xuất máy tính Châu Âu (European Computer Manufacturers AssociationECMA) đề xuất. Phiên bảnECMAScript phổ biến ở thời điểm hiện tại (đầu 2015), và được hầu hết các trình duyệt hỗ trợ là ES5ES5.1 (ra mắt vào khoảng năm 2009 và 2011)

4. PHP phát hành phiên bản 7 chính thức (12/2015)

Là sự kiện được chờ đợi nhất trong cộng đồng lập trình PHP, việc ra đời thế hệ 7 được phát triển từ PHPNG đã giúp PHP tiến một bước dài với việc nâng cao tốc độ thực thi, tính nhất quát và chặt chẽ của code, đưa ra một vài toán tử kiểu mới giúp lập trình nhanh gọn hơn.

5. Facebook và LinkedIn là 2 ngôi sao sáng nhất với các dự án mã nguồn mở trong năm vừa qua:

Các dự án mã nguồn mở của Facebook đạt 10.000 stars trên Github:

  • React: 33,000 stars;
  • React Native: 24,000 stars;
  • Pop: 13,500 stars
  • HHVM: 13,000 stars
  • Immutable.js hơn 10,000 stars.

Không ồn ào và mạnh mẽ như Facebook, nhưng việc LinkedIn mở các dự án của họ thành mã nguồn mở như Pinot, Burrow và Gobblin, và tiến hành cập nhật các dự án Samza, Rest.li, Kafka và Voldemort đã trở thành mã nguồn mở trước đó đã khiến cho cộng đồng lập trình viên đón nhận nồng nhiệt.

6. Microsoft phát hành Microsoft Edge trên Window 10

Hẳn dân lập trình web chẳng ưa gì Internet Explorer, làm được một cái website mà chạy không có lỗi trên IE thật sự là điều không tưởng. Cái sự thật xấu hổ cho Microsoft trong cuộc đua Trình duyệt web có thể chấm dứt từ đây khi ra đời Microsoft Edge, cùng với động thái nâng cấp “miễn phí”  các phiên bản Window 8 lên Window 10, có thể nỗi kinh hoàng của các “web developer” sẽ kết thúc.

 

 

 

Read more