![](data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAA6gAAARMCAIAAAAbUSllAAAACXBIWXMAABYlAAAWJQFJUiTwAAARu0lEQVR42u3WQQ0AAAjEMMC/50MGCWkl7LVOUgAA8N1IAACA8QUAAOMLAADGFwAAjC8AABhfAAAwvgAAYHwBAMD4AgBgfAEAwPgCAIDxBQAA4wsAAMYXAACMLwAAGF8AADC+AABgfAEAML4AAGB8AQDA+AIAgPEFAADjCwAAxhcAAIwvAAAYXwAAML4AABhfAAAwvgAAYHwBAMD4AgCA8QUAAOMLAADGFwAAjC8AABhfAACMLwAAGF8AADC+AABgfAEAwPgCAIDxBQAA4wsAAMYXAACMLwAAxhcAAIwvAAAYXwAAML4AAGB8AQDA+AIAgPEFAADjCwAAxhcAAOMLAADGFwAAjC8AABhfAAAwvgAAYHwBAMD4AgCA8QUAAOMLAIDxBQAA4wsAAMYXAACMLwAAGF8AADC+AABgfAEAwPgCAIDxBQDA+AIAgPEFAADjCwAAxhcAAIwvAAAYXwAAML4AAGB8AQDA+AIAYHwBAMD4AgCA8QUAAOMLAADGFwAAjC8AABhfAAAwvgAAGF8AADC+AABgfAEAwPgCAIDxBQAA4wsAAMYXAACMLwAAGF8AAIwvAAAYXwAAML4AAGB8AQDA+AIAgPEFAADjCwAAxhcAAIwvAADGFwAAjC8AABhfAAAwvgAAYHwBAMD4AgCA8QUAAOMLAADGFwAA4wsAAMYXAACMLwAAGF8AADC+AABgfAEAwPgCAIDxBQAA4wsAgPEFAADjCwAAxhcAAIwvAAAYXwAAML4AAGB8AQDA+AIAgPEFAMD4AgCA8QUAAOMLAADGFwAAjC8AABhfAAAwvgAAYHwBAMD4AgBgfAEAwPgCAIDxBQAA4wsAAMYXAACMLwAAGF8AADC+AABgfAEAML4AAGB8AQDA+AIAgPEFAADjCwAAxhcAAIwvAAAYXwAAML4AABhfAAAwvgAAYHwBAMD4AgCA8QUAAOMLAADGFwAAjC8AABhfAACMLwAAGF8AADC+AABgfAEAwPgCAIDxBQAA4wsAAMYXAADjCwAAxhcAAIwvAAAYXwAAML4AAGB8AQDA+AIAgPEFAADjCwCA8QUAAOMLAADGFwAAjC8AABhfAAAwvgAAYHwBAMD4AgCA8QUAwPgCAIDxBQAA4wsAAMYXAACMLwAAGF8AADC+AABgfAEAwPgCAGB8AQDA+AIAgPEFAADjCwAAxhcAAIwvAAAYXwAAML4AAGB8AQAwvgAAYHwBAMD4AgCA8QUAAOMLAADGFwAAjC8AABhfAAAwvgAAGF8AADC+AABgfAEAwPgCAIDxBQAA4wsAAMYXAACMLwAAGF8AAIwvAAAYXwAAML4AAGB8AQDA+AIAgPEFAADjCwAAxhcAAIwvAADGFwAAjC8AABhfAAAwvgAAYHwBAMD4AgCA8QUAAOMLAADGFwAA4wsAAMYXAACMLwAAGF8AADC+AABgfAEAwPgCAIDxBQDA+EoAAIDxBQAA4wsAAMYXAACMLwAAGF8AADC+AABgfAEAwPgCAGB8AQDA+AIAgPEFAADjCwAAxhcAAIwvAAAYXwAAML4AAGB8AQAwvgAAYHwBAMD4AgCA8QUAAOMLAADGFwAAjC8AABhfAAAwvgAAGF8AADC+AABgfAEAwPgCAIDxBQAA4wsAAMYXAACMLwAAGF8AAIwvAAAYXwAAML4AAGB8AQDA+AIAgPEFAADjCwAAxhcAAIwvAADGFwAAjC8AABhfAAAwvgAAYHwBAMD4AgCA8QUAAOMLAADGFwAA4wsAAMYXAACMLwAAGF8AADC+AABgfAEAwPgCAIDxBQAA4wsAgPEFAADjCwAAxhcAAIwvAAAYXwAAML4AAGB8AQDA+AIAgPEFAMD4AgCA8QUAAOMLAADGFwAAjC8AABhfAAAwvgAAYHwBAMD4AgBgfAEAwPgCAIDxBQAA4wsAAMYXAACMLwAAGF8AADC+AAAYXwAAML4AAGB8AQDA+AIAgPEFAADjCwAAxhcAAIwvAAAYXwAAjC8AABhfAAAwvgAAYHwBAMD4AgCA8QUAAOMLAADGFwAAjC8AAMYXAACMLwAAGF8AADC+AABgfAEAwPgCAIDxBQAA4wsAAMYXAADjCwAAxhcAAIwvAAAYXwAAML4AAGB8AQDA+AIAgPEFAADjCwCA8QUAAOMLAADGFwAAjC8AABhfAAAwvgAAYHwBAMD4AgCA8QUAwPgCAIDxBQAA4wsAAMYXAACMLwAAGF8AADC+AABgfAEAwPgCAGB8AQDA+AIAgPEFAADjCwAAxhcAAIwvAAAYXwAAML4AAGB8AQAwvgAAYHwBAMD4AgCA8QUAAOMLAADGFwAAjC8AABhfAAAwvgAAGF8AADC+AABgfAEAwPgCAIDxBQAA4wsAAMYXAACMLwAAGF8AAIwvAAAYXwAAML4AAGB8AQDA+AIAgPEFAADjCwAAxhcAAOMLAADGFwAAjC8AABhfAAAwvgAAYHwBAMD4AgCA8QUAAOMLAIDxBQAA4wsAAMYXAACMLwAAGF8AADC+AABgfAEAwPgCAIDxBQDA+AIAgPEFAADjCwAAxhcAAIwvAAAYXwAAML4AAGB8AQDA+AIAYHwBAMD4AgCA8QUAAOMLAADGFwAAjC8AABhfAAAwvgAAYHwBADC+AABgfAEAwPgCAIDxBQAA4wsAAMYXAACMLwAAGF8AADC+AAAYXwAAML4AAGB8AQDA+AIAgPEFAADjCwAAxhcAAIwvAAAYXwAAjC8AABhfAAAwvgAAYHwBAMD4AgCA8QUAAOMLAADGFwAAjC8AAMYXAACMLwAAGF8AADC+AABgfAEAwPgCAIDxBQAA4wsAAMYXAADjCwAAxhcAAIwvAAAYXwAAML4AAGB8AQDA+AIAgPEFAMD4SgAAgPEFAADjCwAAxhcAAIwvAAAYXwAAML4AAGB8AQDA+AIAYHwBAMD4AgCA8QUAAOMLAADGFwAAjC8AABhfAAAwvgAAYHwBADC+AABgfAEAwPgCAIDxBQAA4wsAAMYXAACMLwAAGF8AADC+AAAYXwAAML4AAGB8AQDA+AIAgPEFAADjCwAAxhcAAIwvAAAYXwAAjC8AABhfAAAwvgAAYHwBAMD4AgCA8QUAAOMLAADGFwAAjC8AAMYXAACMLwAAGF8AADC+AABgfAEAwPgCAIDxBQAA4wsAAMYXAADjCwAAxhcAAIwvAAAYXwAAML4AAGB8AQDA+AIAgPEFAADjCwCA8QUAAOMLAADGFwAAjC8AABhfAAAwvgAAYHwBAMD4AgCA8QUAwPgCAIDxBQAA4wsAAMYXAACMLwAAGF8AADC+AABgfAEAwPgCAGB8AQDA+AIAgPEFAADjCwAAxhcAAIwvAAAYXwAAML4AABhfAAAwvgAAYHwBAMD4AgCA8QUAAOMLAADGFwAAjC8AABhfAACMLwAAGF8AADC+AABgfAEAwPgCAIDxBQAA4wsAAMYXAACMLwAAxhcAAIwvAAAYXwAAML4AAGB8AQDA+AIAgPEFAADjCwAAxhcAAOMLAADGFwAAjC8AABhfAAAwvgAAYHwBAMD4AgCA8QUAAOMLAIDxBQAA4wsAAMYXAACMLwAAGF8AADC+AABgfAEAwPgCAIDxBQDA+AIAgPEFAADjCwAAxhcAAIwvAAAYXwAAML4AAGB8AQDA+AIAYHwBAMD4AgCA8QUAAOMLAADGFwAAjC8AABhfAAAwvgAAYHwBADC+AABgfAEAwPgCAIDxBQAA4wsAAMYXAACMLwAAGF8AADC+AAAYXwAAML4AAGB8AQDA+AIAgPEFAADjCwAAxhcAAIwvAAAYXwAAjC8AABhfAAAwvgAAYHwBAMD4AgCA8QUAAOMLAADGFwAA4wsAAMYXAACMLwAAGF8AADC+AABgfAEAwPgCAIDxBQAA4wsAgPEFAADjCwAAxhcAAIwvAAAYXwAAML4AAGB8AQDA+AIAgPEFAMD4AgCA8QUAAOMLAADGFwAAjC8AABhfAAAwvgAAYHwBAMD4AgBgfAEAwPgCAIDxBQAA4wsAAMYXAACMLwAAGF8AADC+AABgfAEAML4AAGB8AQDA+AIAgPEFAADjCwAAxhcAAIwvAAAYXwAAML4AABhfAAAwvgAAYHwBAMD4AgCA8QUAAOMLAADGFwAAjC8AABhfAACMLwAAGF8AADC+AABgfAEAwPgCAIDxBQAA4wsAAMYXAACMLwAAxhcAAIwvAAAYXwAAML4AAGB8AQDA+AIAgPEFAADjCwAAxhcAAOMLAADGFwAAjC8AABhfAAAwvgAAYHwBAMD4AgCA8QUAwPhKAACA8QUAAOMLAADGFwAAjC8AABhfAAAwvgAAYHwBAMD4AgBgfAEAwPgCAIDxBQAA4wsAAMYXAACMLwAAGF8AADC+AABgfAEAML4AAGB8AQDA+AIAgPEFAADjCwAAxhcAAIwvAAAYXwAAML4AABhfAAAwvgAAYHwBAMD4AgCA8QUAAOMLAADGFwAAjC8AABhfAACMLwAAGF8AADC+AABgfAEAwPgCAIDxBQAA4wsAAMYXAACMLwAAxhcAAIwvAAAYXwAAML4AAGB8AQDA+AIAgPEFAADjCwAAxhcAAOMLAADGFwAAjC8AABhfAAAwvgAAYHwBAMD4AgCA8QUAAOMLAIDxBQAA4wsAAMYXAACMLwAAGF8AADC+AABgfAEAwPgCAIDxBQDA+AIAgPEFAADjCwAAxhcAAIwvAAAYXwAAML4AAGB8AQDA+AIAYHwBAMD4AgCA8QUAAOMLAADGFwAAjC8AABhfAAAwvgAAGF8AADC+AABgfAEAwPgCAIDxBQAA4wsAAMYXAACMLwAAGF8AAIwvAAAYXwAAML4AAGB8AQDA+AIAgPEFAADjCwAAxhcAAIwvAADGFwAAjC8AABhfAAAwvgAAYHwBAMD4AgCA8QUAAOMLAADGFwAA4wsAAMYXAACMLwAAGF8AADC+AABgfAEAwPgCAIDxBQAA4wsAgPEFAADjCwAAxhcAAIwvAAAYXwAAML4AAGB8AQDA+AIAgPEFAMD4AgCA8QUAAOMLAADGFwAAjC8AABhfAAAwvgAAYHwBAMD4AgBgfAEAwPgCAIDxBQAA4wsAAMYXAACMLwAAGF8AADC+AABgfAEAML4AAGB8AQDA+AIAgPEFAADjCwAAxhcAAIwvAAAYXwAAML4AABhfAAAwvgAAYHwBAMD4AgCA8QUAAOMLAADGFwAAjC8AABhfAACMLwAAGF8AADC+AABgfAEAwPgCAIDxBQAA4wsAAMYXAADjCwAAxhcAAIwvAAAYXwAAML4AAGB8AQDA+AIAgPEFAADjCwCA8QUAAOMLAADGFwAAjC8AABhfAAAwvgAAYHwBAMD4AgCA8QUAwPgCAIDxBQAA4wsAAMYXAACMLwAAGF8AADC+AABgfAEAwPgCAGB8AQDA+AIAgPEFAADjCwAAxhcAAIwvAAAYXwAAML4AAGB8AQAwvgAAYHwBAMD4AgCA8QUAAOMLAADGFwAAjC8AABhfAAAwvgAAGF8AADC+AABgfAEAwPgCAIDxBQAA4wsAAMYXAACMLwAAGF8AAIwvAAAYXwAAML4AAGB8AQDA+AIAgPEFAADjCwAAxhcAAIwvAADGFwAAjC8AABhfAAAwvgAAYHwBAMD4AgCA8QUAAOMLAADGFwAA4wsAAMYXAACMLwAAGF8AADC+AABgfAEAwPgCAIDxBQDA+EoAAIDxBQAA4wsAAMYXAACMLwAAGF8AADC+AABgfAEAwPgCAGB8AQDA+AIAgPEFAADjCwAAxhcAAIwvAAAYXwAAML4AAGB8AQAwvgAAYHwBAMD4AgCA8QUAAOMLAADGFwAAjC8AABhfAAAwvgAAGF8AADC+AABgfAEAwPgCAIDxBQAA4wsAAMYXAACMLwAAGF8AAIwvAAAYXwAAML4AAGB8AQDA+AIAgPEFAADjCwAAxhcAAIwvAADGFwAAjC8AABhfAAAwvgAAYHwBAMD4AgCA8QUAAOMLAADGFwAA4wsAAMYXAACMLwAAGF8AADC+AABgfAEAwPgCAIDxBQAA4wsAgPEFAADjCwAAxhcAAIwvAABcWYhgC5U7HO42AAAAAElFTkSuQmCC)
dùng đi u h ng t ng b c thông qua thi t b di đ ng, đ tìm t t c các ề ướ ừ ướ ế ị ộ ể ấ ả
thành ph n trong c a hàng đó - t t c ch trong m t ng d ng web.ầ ử ấ ả ỉ ộ ứ ụ
5. Nhà phát tri n s “đ xô” đ n webể ẽ ổ ế
Trong quá kh , m i ng i đ u yêu thích m t ngôn ng l p trìnhứ ọ ườ ề ộ ữ ậ c a riêng ủ
mình. Nh ng sau đó, HTML5 và JavaScript đã tr thành ngôn ng l p trình ư ở ữ ậ
ph quát.ổ
T t nhiên, JavaScript có t p h p các ch n l c riêng.ấ ậ ợ ọ ọ M c dù tôi không th ặ ể
d đoán s tăng và gi m c a các JavaScript framework, nh ng tôi tin r ng ự ự ả ủ ư ằ
m t khi s hi u l m đã tan bi n, các nhà phát tri n s nh n ra r ng ý ộ ự ể ầ ế ể ẽ ậ ằ
t ng c b n c a các frameworks này hoàn toàn có th chuy n nh ng ưở ơ ả ủ ể ể ượ
đ c.ượ Đi u này thay đ i s t p trung vào thói quen l p trình và ki n ề ổ ự ậ ậ ế trúc
t t h n v các ng d ng web.ố ơ ề ứ ụ
Các framework nh NativeScript và React Native cũng s đóng vai trò quan ư ẽ
tr ng trong vi c đ a nhi u nhà phát tri n h n vào công ngh web, vì h ọ ệ ư ề ể ơ ệ ọ
cung c p m t codebaseấ ộ (code n n t ng đã có s n)ề ả ẵ đ n cho web và các ng ơ ứ
d ng di đ ng native.ụ ộ
Ngoài ra, các ý t ng nh ng d ng web lũy ti n (progressive web ưở ư ứ ụ ế
applications - PWA) s ti p t c làm m ranh gi i gi a các ng d ng ẽ ế ụ ờ ớ ữ ứ ụ
mobile native và web native. Sau đó, các nhà phát tri n s có th t p trung ể ẽ ể ậ
hoàn toàn vào tr i nghi m ng i dùng mà không ph i lo l ng v các l a ả ệ ườ ả ắ ề ự
ch n n n t ng c th .ọ ề ả ụ ể
Web Assembly là m t công ngh khác mang l i nhi u s phát tri n h n choộ ệ ạ ề ự ể ơ
web. Nh Web Assembly, C ++, C #, Rust và các ngôn ng l p trình khác ờ ữ ậ
đ u chú tr ng đ n web.ề ọ ế Các d án nh Blazor, s d ng .NET trên web, s ự ư ử ụ ự
h a h n mang l i l i ích t Web Assembly s giúp m r ng web v i nhi u ứ ẹ ạ ợ ừ ẽ ở ộ ớ ề
ngôn ng h n.ữ ơ Đi u này có nghĩa là trong t ng lai, t t c các nhà phát ề ươ ấ ả
tri n đ u có th là nhà phát tri n web, b t k ngôn ng l p trình nào.ể ề ể ể ấ ể ữ ậ