Tổng kết 2020: Nhìn lại thế giới lập trình web và ứng dụng


2020 là một năm khó khăn và đầy biến động. Nhưng khi nói đến thế giới lập trình, chúng ta vẫn có những bản phát hành chính từ những gã khổng lồ công nghệ, những đột phá công nghệ vẫn diễn ra phục vụ cho lập trình viên và người dùng.





Rất nhiều điều đã diễn ra trong năm 2020
Rất nhiều điều đã diễn ra trong năm 2020. Ảnh: Sigmund – Unsplash




Hãy cùng Gambaru nhìn lại lĩnh vực lập trình web và ứng dụng suốt năm 2020 qua bản tổng kết sau. Liệu bạn có bỏ lỡ bất kỳ điều quan trọng nào trong số các bản phát hành này không?





Thế giới lập trình web và ứng dụng qua từng tháng





Tháng 1





Next.js 9.2





Next.JS
Next.JS




Next.js 9.2 được phát hành vào ngày 16 tháng 1. Bản phát hành chính ra mắt vào tháng 1, 2020 và đội ngũ Next tiếp tục phát hành một số bản cập nhật trong suốt các tháng tiếp theo của năm.





Tháng 2





Angular 9





Angular 9
Angular 9




Angular 9 được phát hành vào ngày 6 tháng 2.





Đây là bản đầu tiên trong số các phiên bản nâng cấp lớn của Angular trong năm 2020.





Ionic 5.0





Ionic 5.0
Ionic 5.0




Ionic 5.0 được phát hành vào ngày 11 tháng 2.





Ionic đã phát hành bản phát hành phiên bản chính đầu tiên có tên Magnesium vào tháng 2, với các bản cập nhật cho iOS 13 và các API hoàn toàn mới.





TypeScript 3.8





Cũng trong năm 2020, TypeScript 3.8 được phát hành vào ngày 20 tháng 2.





Sau khi phát hành Angular 9, đội ngũ TypeScript đã cho ra mắt phiên bản tiếp theo: Typescript 3.8.





TypeScript 3.8
TypeScript 3.8




Tháng 3





React Native v0.62





React native 0.62
React native 0.62




React Native v0.62 được phát hành vào ngày 26 tháng 3.





Đây là bản phát hành đầu tiên của đội ngũ React Native dành cho năm 2020.





Tháng 4





Node.js v14





Node JS v14
Node JS v14




Node.js v14 được phát hành vào ngày 21 tháng 4.





Node cực kỳ hữu ích cho cả nền tảng web và di động, và phiên bản thứ 14 đã được phát hành vào tháng 4 năm nay.





Tháng 5





Flutter 1.17





Flutter
Flutter




Flutter 1.17 được phát hành vào ngày 6 tháng 5.





Bản phát hành này bao gồm hỗ trợ Metal để đạt được hiệu suất iOS nhanh hơn và các thành phần Material mới.





TypeScript 3.9





TypeScript 3.9 được phát hành vào ngày 12 tháng 5.





Đội ngũ TypeScript đã ra mắt bản phát hành chính thứ hai, Typecript 3.9, vào tháng 5.





Electron.js 9.0





Electron.js 9.0 được phát hành vào ngày 19 tháng 5.





Bản phát hành này bao gồm các phiên bản nâng cấp lên Chromium 83, V8 8.3 và Node 12.14.





Những phiên bản cập nhật quan trọng được ra mắt ở nửa đầu 2020
Những phiên bản cập nhật quan trọng được ra mắt ở nửa đầu 2020. Ảnh: Joshua Aragon – Unsplash




Tháng 6





Angular 10





Angular 10 được phát hành vào ngày 24 tháng 6.





Đây là lần nâng cấp phiên bản lớn thứ hai của Angular trong năm 2020.





Tháng 7





React Native v0.63





React Native v0.63 được phát hành vào ngày 9 tháng 7.





Đây là bản phát hành thứ hai của đội ngũ React Native trong năm nay.





Ember 3.20





Ember 3.20
Ember 3.20




Ember 3.20 được phát hành vào ngày 29 tháng 7.





Ember đã phát hành một số phiên bản trong nửa đầu năm như 3,16, 3,17, 3,18 và 3,19. Nhưng bản 3.20 mang đến một số thay đổi quan trọng và đó là lý do tại sao nó xứng đáng có mặt trong danh sách này.





Tháng 8





Flutter 1.20





Flutter 1.20 được phát hành vào ngày 5 tháng 8.





Bản phát hành này bao gồm các cải tiến về hiệu suất và nhiều tiện ích thú vị.





TypeScript 4.0





TypeScript 4.0 được phát hành vào ngày 18 tháng 8.





Đây là bản phát hành TypeScript thứ ba vào năm 2020 và có một số thay đổi lớn trong bản phát hành này.





Electron 10.0





Electron 10.0 được phát hành vào ngày 25 tháng 8.





Bản phát hành này bao gồm các phiên bản nâng cấp lên Chromium 85, V8 8.5 và Node 12.16.





Tháng 9





Vue 3
Vue 3




Vue 3 được phát hành vào ngày 18 tháng 9.





Sau gần một năm rưỡi, Vue.js đã đưa ra phiên bản mới nhất của mình, có tên One Piece.





Tháng 10





Flutter 1.22





Flutter 1.22 được phát hành vào ngày 1 tháng 10.





Bản phát hành này bao gồm hỗ trợ cho cả iOS 14 và Android 11.





React 17





React 17 được phát hành vào ngày 20 tháng 10





Mặc dù có một vài bản phát hành của React trong khoảng thời gian đầu năm 2020, nhưng React 17 là bản phát hành chính mà tất cả chúng ta đều chờ đợi, và bất ngờ rằng không có tính năng mới nào trong phiên bản ra mắt này.





Node v15





Node v15 được phát hành vào ngày 20 tháng 10.





Sau bản phát hành v14, đội ngũ Node đã đưa ra bản phát hành thứ hai trong năm với tên gọi v15 vào tháng 10.





Next.js 10





Next.js 10 được phát hành vào ngày 27 tháng 10.





Kể từ tháng 1, Next đã phát hành các phiên bản mới, nhưng sự thay đổi thực sự đến vào tháng 10 với Next.js 10.





Tháng 11





Angular 11





Angular 11 được phát hành vào ngày 11 tháng 11.





Không giống như những năm khác, Angular đã trở lại với một bản phát hành lớn khác, Angular 11. Có lẽ các bản phát hành React và Vue là nguyên nhân chính thôi thúc nên phiên bản này.





TypeScript 4.1





TypeScript 4.1 được phát hành vào ngày 17 tháng 11.





Chỉ sau hai tháng tạm nghỉ, TypeScript đã phát hành bản phát hành chính cuối cùng của họ vào năm 2020.





Electron 11.0





Electron 11.0 được phát hành vào ngày 17 tháng 11.





Bản phát hành này bao gồm các nâng cấp lên Chromium 87, V8 8.7 và Node 12.18.3.





Theo Chameera Dulanga