Chưa thím, nhưng mà cảm nhận chất lượng chắc khá là oke đó, vì kênh YouTube dạy free mà nội dung cũng đã chất lượng rồi... chưa kể trung tâm ổng mở cũng khá là lâu rồi nên chắc là giáo án cũng bài bản
botgiatducgiang
Hi all. em newbiew muốn học react native. các bro cho hỏi có trang nào hay khoá học onl nào học ổn ko ah. Có thím nào mua mất phí thì share em càng tốt ah
buonnguqua
Google hay youtube để làm cảnh à cháu ?
Trên youtube thiếu nồi gì kênh dạy tiếng Việt
[React-Native] Hỏi về Navigation và Animation Counter
mọi người cho em hỏi làm cách nào để add animation đếm số chạy từ 0 đến giá trị mình mong muốn, và có cách nào thay đổi màu background của bottom tab của navigation không ạ.
em cảm ơn
HGB2016
Add animation làm gì nhỉ, thìm tìm hiểu về state trong React Native chưa? Gới ý cho thím là đưa biến đếm vào state rồi cộng lên theo giây hay gì đó qua setInterval để trong componentDidMount (tìm hiểu thêm về life cycle nữa) tuỳ thím thích. Đơn giản là react nó sẽ bắt thay đổi trong state và render lại phần state đó trong DOM ảo của nó thôi. Còn cái tab navigation bottom thì xem doc này có này thím
https://reactnavigation.org/docs/bottom-tab-navigator/#screenoptions
Thím học khóa đó đi coi như học tiếng anh luôn, mình ko hợp RN nên mình bỏ thôi chứ khóa đó hay, ko thì thím lên YT search Khoa Phạm cũng được vì ở VN ít khóa online RN lắm
Thím học khóa đó đi coi như học tiếng anh luôn, mình ko hợp RN nên mình bỏ thôi chứ khóa đó hay, ko thì thím lên YT search Khoa Phạm cũng được vì ở VN ít khóa online RN lắm
Em đang tìm học offline, học khóa kia không biết là tiếng anh nó có khó hiểu lắm không
Thím còn học DH phải ko? Vậy luyện TA đi, sau này sẽ cần, còn khóa học mình đánh giá hay là khóa Udemy kia, vs khóa trên YT của Khoapham, ông khoa giảng dễ hiểu, còn off thì mình ko rành lắm
Thím còn học DH phải ko? Vậy luyện TA đi, sau này sẽ cần, còn khóa học mình đánh giá hay là khóa Udemy kia, vs khóa trên YT của Khoapham, ông khoa giảng dễ hiểu, còn off thì mình ko rành lắm
Cảm ơn thím. Trên đây toàn ng học online mỗi em tìm trung tâm
Em là sinh viên năm 2 muốn làm app moblie thì theo React native có ổn không các bác?
zzchaolegionzz
Có lẽ em nên học cách làm app native trước, thời gian có nhiều thì nên học từ dưới lên. RN nó dành cho web dev chuyển qua mobile mà không có nhiều thời gian học hành bài bản, hoặc tùy đặc thù của mỗi dự án mới phải dùng.
NgonLuaTrongDem
Em mông lung quá, hết năm nhất rồi mà chưa biết theo cái gì? Em thích làm mỗi C# winform
Em mông lung quá, hết năm nhất rồi mà chưa biết theo cái gì? Em thích làm mỗi C# winform
Gửi từ HMD Global Nokia 1 bằng vozFApp
Bình thường thôi, bạn anh đến năm ba mới bắt đầu học PHP, JS, sau hơn 10 năm thì giờ đang làm techlead team mấy chục mem rồi
Cứ tự đặt câu hỏi rồi tìm hiểu thôi, còn thích học hỏi thì còn cứu được
HGB2016
Mới năm 2 còn nhiều thời gian mà, nên khuyên bạn nên nắm chắc native app trước... mình cũng đang làm RN mà có những feature vẫn phải link qua native
NgonLuaTrongDem
Em muốn đi làm sớm, mà nhìn job về winform nản quá các bác ạ, web nó cứ nhản nhản, có khi em cũng nên học thử asp.net nhỉ
Em muốn đi làm sớm, mà nhìn job về winform nản quá các bác ạ, web nó cứ nhản nhản, có khi em cũng nên học thử asp.net nhỉ
Gửi từ HMD Global Nokia 1 bằng vozFApp
Có nền C# rồi thì học ASP.NET nhanh mà bạn. Thử đi.
ragsboys2
Hết năm 3 vẫn đánh đế chế xuyên ngày đêm
.
Thớt thích mobile thì cứ học Java native cho ổn định, thằng React Native update liên tục, lại phụ thuộc cộng đồng khá nhiều, đến tầm có thể đi làm được (khoảng cuối năm 3) thì có khi outdated hết rồi.
Trừ khi gặp team nào chấp nhận thực tập part-time nhưng sẽ ảnh hưởng việc học; hoặc nếu là siêu nhân, siêu ngộ tính, học bá thì thôi khỏi lập thớt luôn rồi
choimin
Thực ra nếu thím muốn học React cũng không quá khó nên cứ tự tin mà học
Nó thần thánh thật, chỉ là em chưa tự nhìn ra được mà mới chỉ đi nghe nói thôi. Nó abstract cả mớ code ở dưới, dev react web không biết gì về native cũng nhảy vào code giữa dự án được. Tốt hơn hết em nên tìm hiểu bản chất của nó bằng cách code native rồi mới thấy nó hay thế nào.
Nó thần thánh thật, chỉ là em chưa tự nhìn ra được mà mới chỉ đi nghe nói thôi. Nó abstract cả mớ code ở dưới, dev react web không biết gì về native cũng nhảy vào code giữa dự án được. Tốt hơn hết em nên tìm hiểu bản chất của nó bằng cách code native rồi mới thấy nó hay thế nào.
Mới xong năm nhất mà sao em cảm thấy mông lung quá. Em cũng có nền thuật toán ổn với cả hồi c3 có làm được mấy game bằng GameMaker với Unity. Mà lên Đh cái thấy càng ngày càng không bằng c3 nữa. GIờ gặp ngôn ngữ nào em cũng học 1 tí chứ chưa chuyên cái nào cả. Tiền bối cho xin lời khuyên đi
Mới xong năm nhất mà sao em cảm thấy mông lung quá. Em cũng có nền thuật toán ổn với cả hồi c3 có làm được mấy game bằng GameMaker với Unity. Mà lên Đh cái thấy càng ngày càng không bằng c3 nữa. GIờ gặp ngôn ngữ nào em cũng học 1 tí chứ chưa chuyên cái nào cả. Tiền bối cho xin lời khuyên đi
Mông lung là do không biết mình muốn gì, giờ em lót dép ngồi suy nghĩ xem mình thực sự muốn gì, có muốn trở thành người giỏi không hay chỉ muốn có công ăn việc làm ổn định. Cơ mà sinh viên thì chắc ít ai ngồi nghĩ xem ra trường mình muốn làm cái gì lắm. Thế nên nghĩ những việc nhỏ hơn, em muốn theo ngành gì: leo cột điện bấm cáp, ngồi phòng lab trực server, ngồi code hay muốn làm quản lý, muốn đi phân tích nghiệp vụ... mỗi cái có hướng đi hoàn toàn khác nhau.
Rồi tóm gọn lại nếu đã chọn ngồi code thì tìm hiểu xem mình thích code cái gì, những thứ chưa trải nghiệm thì không thể nghĩ được là mình có thích hay không đâu, phải bắt tay vào thử. Ví dụ muốn code app mobile thì cắm cáp điện thoại vào PC, tìm cách build một cái app hello world đơn giản nhất xem có thích không, không thích thì cũng đừng cố đấm ăn xôi, vứt đi và thử cái khác như code cái game đơn giản rồi đưa lên điện thoại xem có thích không... cứ thế, đến bước này thì đừng có nghĩ với nghe nói nữa, phải thử mới biết.
Sai lầm của đa số sinh viên là học lấy học để một công nghệ hoặc ngôn ngữ nào đấy mà không biết để làm gì, học chỉ vì nghe nói nó nổi tiếng và dễ xin việc. Thay vào đó hãy tự tìm hiểu xem mình muốn làm cái gì rồi mới bắt tay vào học.
bam2015
Mobile học Flutter cho chất.
vanvy_manutd
Flutter là tương lai của mobile, theo react làm gì thớt
kai_nk
Nếu theo RN cố học kĩ Js căn bản : variable, scope, promise , closures , es .. muốn chuẩn hơn nữa thì dùng ts, về Framework thì lifecycle, props, state, hook, flex style, redux, mobx, mobx-state-tree, ..
Như mấy bác trên nói thì một số thư viện liên quan nhiều đến native phải config riêng cho cả android và ios
đơn cử là thằng react-native-fbsd hay react-native-maps lâu lâu lại lỗi phải tự mò mẫm.
Khổ cái này nhưng được cái khác là bạn có thể nhảy qua làm fe React.js bởi vì tương tự nhau, nếu rảnh bạn vẫn có thể tự học thêm Node.js luôn để nâng cao kiến thức. Js dễ học nhưng muốn trở thành senior thì khá khoai đó
Đấy là bạn muốn theo full-stack còn nếu muốn theo mobile thì học flutter đi thấy ai cũng khen
Kingno1st
Em đang muốn làm 1 app, app này có 1 nút head bubble, khi e bấm vào thì sẽ screenshot.
Em có sử dụng thử package viewshot nhưng nó chỉ chụp lại cái view của app chứ không chụp lại màn hình khi e ấn nút bubble kia.
Bác nào có cao kiến gì giúp đỡ em với ạ, em cảm ơn.
Kingno1st
........
lovegf88
Em vốn dân BE, giờ muốn học thêm một cái cross-platform framework để build app thì nên học React Native hay Flutter hả các bác?
InNOut
Học để build app chơi thì Flutter. Còn quan tâm tới job nhiều hơn thì RN
talatroi
giờ RN cực nhiều job, mình từ web qua thấy câu cú giống web, còn flutter nghe nói tương lai sáng hơn chứ giờ ko ổn đâu
lovegf88
Cảm ơn các bác vậy em chọn RN vậy. Mà phải bắt đầu ntn cho người chưa biết gì như mình nhỉ?
Em vốn dân BE, giờ muốn học thêm một cái cross-platform framework để build app thì nên học React Native hay Flutter hả các bác?
Nếu thím quen với JS, React thì nhảy vào RN, còn chưa biết thì Flutter ạ sẽ nhanh hơn ạ
Sent from Xiaomi Redmi K20 Pro using vozFApp
choimin
Flutter nếu base là Java hay C. React Native nếu base JS
bam2015
Học cả 2.
AcePokerVN
học flutter bơm bớm đi bro
lovegf88
Giờ mà học RN build ra cả app Android và iOS thì nên mua con máy Mac cấu hình ntn hả các bác?
Em tính mua Mac cũ thôi tại chỉ dùng làm máy phụ để test + build iOS, còn lại vẫn đang dev dùng máy Linux
ss02
Mình base là backend, học flutter 1 tuần là nắm khá ngọn ngành, khuyên thớt nên thử.
lovegf88
Mới học thử ReactJs được 2 ngày (học cơ bản trước khi sang React Native) thì thấy concept nó rất giống với Java Swing hay C# WinForm ngày xưa?
Cũng là các component ~ control. Rồi lồng các component vào nhau, luồng data chạy từ component cha xuống các component con. Rồi handle event khi có event vd onClick() xảy ra.
Chỉ thấy điểm khác nhiều nhất là theming bằng CSS.
Không biết có em có hiểu nhầm gì không nhỉ các bác?
Dracula_jetbrains
Chả là trước tết e có đi thực tập react-native,cũng được cty training cho redux,redux-saga,firebase các kiểu con đà điểu ,nhưng trong quá trình intern thì e thấy ko hợp với thằng RN nói riêng và JS cho lắm,nhiều lúc lỗi ko biết mình sai ở đâu luôn,nên sau khi kết thúc thực tập thì có suy nghĩ ko biết có nên quay lại ôn java để đi tìm job Fresher android java ko,tại thấy job fresher android java khá ít so với bên RN nên cũng phân vân khoảng này,1 bên cố gắng theo thì kiểu gì cũng có job,1 bên thì đi đường dài,bền hơn.Nhờ mấy bác đi trước chia sẻ chút góp ý ạ.
iahgnoh
java hay rn gì thì bên ngoài cũng đều có job, quan trọng là năng lực thôi chứ dài ngắn gì ở đây
không lẽ định suốt đời làm dev android java hay rn à
chưa thấy có gì để thật sự phân vân cả
RN trước dùng 0.5x thì còn sợ, chứ giờ từ 0.6x trở lên mượt mà đâu còn gặp lỗi lạ nữa bác. Còn hướng đi thì làm RN kiếm cơm, rồi học thêm native cho bền vững.
RN trước dùng 0.5x thì còn sợ, chứ giờ từ 0.6x trở lên mượt mà đâu còn gặp lỗi lạ nữa bác. Còn hướng đi thì làm RN kiếm cơm, rồi học thêm native cho bền vững.
mới trước tết còn 0.5x ,ăn tết xong lên luôn 0.6x,update lia lịa
lovegf88
Sau một thời gian đá qua đá lại học thử cả RN lẫn Flutter thì thấy Flutter có vẻ dễ tiếp cận với dân BE như em hơn các bác ạ.
Thấy làm y chang như Java Swing, DotNET WinForm ngày xưa
Thêm cái ngôn ngữ Dart nó giống như một phiên bản ngôn ngữ Java rút gọn lại càng quen thuộc hơn
Saber106
Chào các bác.
Em làm Fresher Automation Tester, đợt này rảnh đang nghiên cứu React Native trên Macbook M1.
Em ngồi mò stackoverflow với google, chúng nó đứa thì bảo disable flip, đứa thì bảo excluded arm64, đứa thì bảo update pod rồi đủ trò, em thật sự không hiểu em ăn cái gì, em làm cái gì mà hôm qua em lại chạy được app (Em nhớ là có để chạy bằng Rosseta), hôm nay em cũng như vậy mà giờ nó lại ko chạy, em ngồi tìm 4 tiếng tối nay ko nên cơm cháo gì
Vậy có bác nào Dùng Macbook M1 mà dùng React Native có thể chỉ em với đc ko T_T, em quá tuyệt vọng rồi.
Em chạy từ file project thì metro tự động chạy nhưng lại hiện ra cái lỗi kia, đọc thì chúng nó tại vì em chạy từ file project, phải chạy từ workspace
Nói chung em vẫn đang không hiểu hôm qua em làm cái gì mà nó chạy, chỉ đóng máy sleep và mở lại hôm nay thì nó lại ko chạy nữa, đến phát điên luôn các bác ạ
Last edited:
Buonnguqua6
Mua M1 là dại rồi
Đâu phải lib nào cũng tương thích đâu
Vote bán mua Táo chạy Intel
Mer_S66_AMG
Nếu đổi lại qua intel thì giao lưu với em
choimin
Expo
Sent from Samsung SM-G960N using vozFApp
Saber106
Chán, chả lẽ làm mẹ con Thinkbook14 mang đi làm huhu
Chán, chả lẽ làm mẹ con Thinkbook14 mang đi làm huhu
Toang vậy chủ tịch
hydrastucle
Học native cho bền. Android với kotlin vừa gọn code vừa tiện cho sau này làm quen iOS. Java ở Android khá lỗi thời. Nếu lo ngại việc "muốn kotlin phải có java base trước" thì xin trả lời rằng base ngay từ kotlin sẽ tiện hơn. Chứ quen tay quen mắt với java rồi dùng kotlin dễ hộc máu bởi sự cục súc của kotlin
Tương lai React Native nó có thể sẽ hụt hơi hoặc thậm chí chết yểu như Xamarin. Trend giờ là flutter rồi.
No1Family
trước cty có chuyển từ java sang rn. Mình làm đc 3 tháng rn xin nghỉ luôn, rn quá phụ thuộc vào thư viện ngoài, perfomance ko thực sự tốt và cũng ko phù hợp làm 1 số app đặc thù hệ thống. Cho đến bây giờ thì cái quyết định nghỉ việc của mình hoàn toàn đúng đắn
trước cty có chuyển từ java sang rn. Mình làm đc 3 tháng rn xin nghỉ luôn,
rn quá phụ thuộc vào thư viện ngoài, perfomance ko thực sự tốt và cũng ko phù hợp làm 1 số app đặc thù hệ thống. Cho đến bây giờ thì cái quyết định nghỉ việc của mình hoàn toàn đúng đắn
Trình còi ko viết đc component xong đổ thừa RN phụ thuộc thư viện ngoài, chết cười.
Hẳn là framework khác nó lo từ A đến Z chr cần gọi là có hết cho anh đấy
Trình còi ko viết đc component xong đổ thừa RN phụ thuộc thư viện ngoài, chết cười.
Hẳn là framework khác nó lo từ A đến Z chr cần gọi là có hết cho anh đấy
đúng là tôi trình còi thật. có 3 tháng thôi mà. anh trình pro dậy tôi cách viết compnent crop ảnh mà ko cần động tới native với. Còn nếu để làm được pro như anh thì phải biết cả java/swift và rn. Thế thì hãy kéo lên #1 đọc lại giùm tôi. Mới bắt đầu thì ko phụ thuộc vào thư viện thì phụ thuộc vào cái gì
đúng là tôi trình còi thật. có 3 tháng thôi mà. anh trình pro dậy tôi cách viết compnent crop ảnh mà ko cần động tới native với
Trong điện thoại lúc kéo thả nó có toạ độ đấy mai fen, lấy toạ độ kéo thả rồi tính toán cắt cái ảnh ra. Có vậy cũng đi hỏi. Làm sao cắt á, đọc file rồi gán toạ độ vào
.
Mà hỏi khi không phải ? Framework nào hỗ trợ tính năng này cho anh vậy ?
Trong điện thoại lúc kéo thả nó có toạ độ đấy mai fen, lấy toạ độ kéo thả rồi tính toán cắt cái ảnh ra. Có vậy cũng đi hỏi. Làm sao cắt á, đọc file rồi gán toạ độ vào
.
Mà hỏi khi không phải ? Framework nào hỗ trợ tính năng này cho anh vậy ?
chẳng có framework nào hỗ trợ nhưng mà để modify được tính năng như ý mình muốn thì phải biết cả native nhé anh
Vậy là do anh ko biết native chứ có phải do RN đâu ?
thế thì lại nói đến vấn đề của chủ thớt là muốn học rn hay java. Vậy muốn làm chủ được rn thì phải biết cả 2 java/swift rồi. mà biết cả 2 rồi rn làm gì nữa nhỉ
. Còn ko biết2 cái trên thì sống chung với thư viện thôi. lỗi thì đợi nó fix
bam2015
Java ngon hẵng qua react native
thanhniendalitvoz
Vì biết phải học cả java lẫn reactnative nên mình quyết định học reactjs trước rồi học java, dù sao biết reactjs còn kiếm cơm từ web được trong qúa trình hoàn thiện java
trước cty có chuyển từ java sang rn. Mình làm đc 3 tháng rn xin nghỉ luôn, rn quá phụ thuộc vào thư viện ngoài, perfomance ko thực sự tốt và cũng ko phù hợp làm 1 số app đặc thù hệ thống. Cho đến bây giờ thì cái quyết định nghỉ việc của mình hoàn toàn đúng đắn
cái này thì đúng ạ,e thấy đến cái navigation cũng phải import vào mới xài được,hoặc e trình cùi nên ko biết viết chay ntn
theo e thì java ngon lên kotlin hoặc qua iOS luôn chứ RN làm gì nữa bác,lúc style cho component khá quải,android ngon lành nhưng ios lỗi,ios hết vỡ thì android vỡ,loay hoay cả buổi chỉ để style cho nó
hydrastucle
Để quyết định nên chọn react hay chọn native thì cái ông architech phải quyết định được đúng đắn. React chỉ giúp design nhanh gọn và gắn business một lần code cho cả 2 platform. Chứ những logic đào sâu xuống một chút, React hầu như không làm được những cái đấy, đành phải gọi native, mà ngoài ra còn phải break case để nó tách từng case cho từng plaf. Thế là vừa phải biết Android/iOS vừa phải tốn một tí công sức ráp nó vào RN. Rách việc ra.
Neronoctis
Trừ khi làm app kiểu CRUD thì RN kiểu gì cũng đụng tới Native thôi
Thực tế là RN (hay nói đúng hơn là js) khá dễ học để bắt đầu làm project nên cứ có base Native vững là sẽ xúc được hết thôi, cái nào khó nên ưu tiên làm trước
Gửi từ Samsung SM-M515F bằng vozFApp
4nh7i3m
Càng ko giỏi thì càng nên học mấy cái cổ điển.
Càng lười thì càng phải học mấy cái cổ điển.
Nên tui đề nghị học Android với Java. Sau này ko làm Android thì còn Java mà lận lưng đi làm cái khác.
haieric96
Cứ học Native r dùng RN hay Flutter đều đc nhé, nắm đc nền tảng của iOS hoặc Android r thích làm gì cũng đc. Mà đời dev thì ngôn ngữ vs Framework qtrong gì. Nhạc nào cũng nhảy mới ổn thím ạ
Sống khoẻ, người ta cứ chửi nó, nào là sẽ bị đè bẹp bởi các cross platform khác như Flutter, nhưng nói thật nó quá phù hợp với phần lớn các app mobile, hiệu năng cũng ổn chẳng có gì tệ cả
Just Saying
Ở VN thì yên tâm sống tốt, Flutter không có cửa.
Lucy Hollings
mình không thích android native vì phải học tận 2 nền tảng khác nhau rất mất thời gian đó, mà mình thích học cái gì mà làm dc nhiều việc. sáng công ty code js tối về mình học python code AI thôi
hikaruu
Nó bị vozer chửi , dính aura nên ngày càng phát triển thôi , quan trọng là javascript nữa
confemale
flutter thấy ở vn cũng nhiều rồi, nhưng cũng phải vài năm nữa mới thay thế được react native
ChloePriceRiseUP
ở âu mỹ thì sao các bác, flutter nó có chiếm nhiều hơn ko nhỉ, nếu app thông thường hiệu năng ko khác j nhau
Sent from Xiaomi Mi 9 SE using vozFApp
Lucy Hollings
mình tìm hiểu thấy React native sẽ làm lại để cải thiện hiệu năng, start bắt đầu từ cuối năm 2019, mà giờ chẳng thấy tăm hơi gì nữa là sao ạ?
Tên Để Làm Gì Đâu
Nghe ông techlead, ex google, ex facebook nói React Native is garbage mà. video này gây tranh cãi quá trời. Trước mình thích ông này nhưng sau thấy toàn clickbait không, chả học được gì nên hủy theo dõi.
Nghe ông techlead, ex google, ex facebook nói React Native is garbage mà. video này gây tranh cãi quá trời. Trước mình thích ông này nhưng sau thấy toàn clickbait không, chả học được gì nên hủy theo dõi.
Nghe ông techlead, ex google, ex facebook nói React Native is garbage mà. video này gây tranh cãi quá trời. Trước mình thích ông này nhưng sau thấy toàn clickbait không, chả học được gì nên hủy theo dõi.
Lại th này, lên xàm vài ba câu rồi kiểu tự đắc là mình giỏi, chưa bao h thấy nói được 1 cái technical nào ngoài code cái app Curd iOS
Lại th này, lên xàm vài ba câu rồi kiểu tự đắc là mình giỏi, chưa bao h thấy nói được 1 cái technical nào ngoài code cái app Curd iOS
Gửi từ Your Phone bằng vozFApp
Nói về trình ông này phải gọi là siêu nhân là cái chắc. Ông nào vào được FANG đều não to cả, hơn nữa ông này là techlead thì kinh khỏi bàn. Có điều tính ông này ích kỷ, có phần ngạo mạn. Có người hỏi ổng hỏi tại sao không làm video kỹ thuật, ổng nói "tiền youtube trả không đủ để tao làm những video như vậy". Nói vậy thôi tui cũng hủy đăng ký luôn cho nhanh.
https://www.linkedin.com/in/techleadhd
Nói về trình ông này phải gọi là siêu nhân là cái chắc. Ông nào vào được FANG đều não to cả, hơn nữa ông này là techlead thì kinh khỏi bàn. Có điều tính ông này ích kỷ, có phần ngạo mạn. Có người hỏi ổng hỏi tại sao không làm video kỹ thuật, ổng nói "tiền youtube trả không đủ để tao làm những video như vậy". Nói vậy thôi tui cũng hủy đăng ký luôn cho nhanh.
https://www.linkedin.com/in/techleadhd
đặt tên kênh là tẽchlead, lên nói xàm xàm vậy thôi unsub cho rồi
Gửi từ Xiaomi MI 8 SE bằng vozFApp
HGB2016
Lâu dài thì không biết chứ tầm 2 - 3 năm tới thì vẫn vô đối tại VN, dù khá thích Flutter nhưng cũng phải công nhận điều này, dev RN cực dễ kiếm vì gần như ai code được Reactjs thì qua RN chả mấy hồi chưa kể freelance thì ra cổng trường IT hốt cũng được cả rồi (j4f :v) , mấy bác cứ nói chơi native cho lành thì đúng với các app giao tiếp nhiều với native module và đội ngũ dev mạnh, chứ các công ty startup hay app chỉ cần show thông tin hay đơn giản là giao tiếp api thôi thì hiệu năng chênh lệch cảm nhận ít đáng kể so với số tiền và thời gian bỏ ra để phát triển app thì chả chọn RN vội...
Last edited:
dark4869
E đang học React, đang tính làm 1 cái app đơn giản phục vụ công việc. Tính năng gồm có
Đăng nhập
Nhập tên sản phẩm, các thông tin liên quan
Chụp lại ảnh sản phẩm, tạo mã QR cho sản phẩm
Gửi lệnh in tới 1 máy chạy Windows để in mã QR ra dán vào sản phẩm (E tính viết 1 cái client đơn giản để listen trên máy Windows rồi in ra)
Quét mã QR tra ngược ra ngày tháng tạo sản phẩm.
Admin có khả năng quản lí các sản phẩm, biết được sản phẩm nào được add bởi nhân viên nào.
Đơn giản như vậy thôi ạ, theo các bậc tiền bối thì nên chọn cái nào, e cũng biết sơ về React còn React Native thì chưa.
hikaruu
Thử xem qua react-native-web hàng của thằng twitter , react native nhưng port ra web dc
kotlin
.Biết react rồi thì sang mobile auto chọn react-native chứ có gì mà phải hỏi
Kotlin xong thì qua swift . Còn mấy cái cross platform không chơi lâu dài được đâu. Cái quan trọng nhất vẫn là cách giải quyết thôi.
devnerd
Làm react-native đi bro, nếu bik reactJs thì dễ lắm, code y chang , chỉ cần học các component cơ bản nó hỗ trợ là ok. Cộng đồng dùng nhiều nên lib nhiều lắm. Muốn đơn giản thì làm reactnative trên expo (đơn giản hoá deploy)
InNOut
Hỏi xàm vãi, ý là muốn làm web app hay là mobile? React vs React native hai cái này có interchangeable với nhau đâu? Mà đã muốn làm một cái hệ thống như mô tả thì nó sẽ cần rất nhiều thành phần, React hay RN thì nó cũng chỉ là frontend thôi, còn cả tá thứ ở dưới nữa
Lucy Hollings
react native sẽ không còn được facebook hỗ trợ nữa?
Graooo
Sao tui cũng đang học react mà nghe ông thớt mô tả app chả thấy nó đơn giản chổ nào nhỉ
đặt cược vào nó đây, nó mà bỏ con ngoài chợ là toang
Pinky_notJieQiong
giờ e muốn thay 2 cái ảnh nhỏ hơn bên góc phải bằng 2 cái ảnh khác thì làm sao đây các bác
chuoichien1102
Chào các bác, hiện e đang muốn tạo 1 lib component gọi đến native ios (quét máy in bluetooth, kết nối và in ra) cho project reactnative.
- Hiện em đã làm được việc này:
Tạo 1 project react native A, trong phần ios của project A e đã tạo file brigde (file RNRongta trong hình iosModule)
Project chạy thành công và các hàm quét device, kết nối, in chạy ok.
- Vấn đề e muốn làm và đang gặp vướng:
E muốn đẩy project A lên npmjs để khi muốn dùng component thì npm install thư viện về để sử dụng.
Để thực hiện việc này e đã tạo ra file index.js (như hình) và chỉnh sửa file package.json và đẩy lên npmjs.
E tạo 1 project Demo và npm install thư viện đã đẩy lên => gọi đến hàm getDevicesList đã export thì có lỗi này
backend.js:12506 Possible Unhandled Promise Rejection (id: 0):
TypeError: Cannot read property 'getDevicesList' of undefined
(lỗi như hình)
Rất mong các cao nhân voz giúp em. Em cảm ơn nhiều ^^
Attachments
index.png
161.8 KB · Views: 52
iosModule.png
100.2 KB · Views: 53
error.png
212.9 KB · Views: 52
joonkim
Nó báo undefined ở cái NativeModule.RNRongta rồi mà, bạn thử kiểm tra lại xem đã import cái package ấy đúng chưa.
đúng là tôi trình còi thật. có 3 tháng thôi mà. anh trình pro dậy tôi cách viết compnent crop ảnh mà ko cần động tới native với. Còn nếu để làm được pro như anh thì phải biết cả java/swift và rn. Thế thì hãy kéo lên #1 đọc lại giùm tôi. Mới bắt đầu thì ko phụ thuộc vào thư viện thì phụ thuộc vào cái gì
học RN muốn làm techlead thì phải biết cả swift/ java nữa phải ko ạ?
học RN muốn làm techlead thì phải biết cả swift/ java nữa phải ko ạ?
cái này còn phụ thuộc nhiều thứ lắm fen, tôi quen 2 người ko làm native nhưng vẫn lead team RN đây, 1 cty product và 1 cty outsource, 1 đã lớn tuổi (ngoài 30) và 1 còn rất trẻ, mới ra trường vài năm
Google hay youtube để làm cảnh à cháu ?
Trên youtube thiếu nồi gì kênh dạy tiếng Việt
Khoa phạm kênh youtube chỉ cơ bản thôi. Đến học mới khác bọt.
levykhtn
Ngày trước mình có làm freelancing 1 số dự án cho mobile với yêu cầu ko quá phức tạp, mình chọn React Native, quả thực là dev với React Native làm rất nhanh, 1 project viết Native có thể mất 1 tháng nhưng với React Native mình finish chỉ trong 1 tuần. Đây là điểm mình thích nhất ở React Native (+ Expo).
Còn các projects bự hơn về React Native thì cuối cùng cũng viết về Native, lí do thì có nhiều:
Performance (đặc biệt Android)
Cross platform nhưng UI/UX thì nhiều trường hợp ko thể áp dụng dc
Nhiều packages ko đc maintain
Upgrade React Native nhiều lúc khá vất vả, do compatibility giữa các packages
Build size lớn (sau này có Hermes thì giảm dc đáng kể)