THẢO LUẬN

hihi =))

0

Cảm ơn bạn đã góp ý.

0

(tat) Nhìn người ta mà học hỏi nhé. M chỉ đc cái mất nết =))

+1

Chủ thớt cũng giống mình 4 năm trước. Rất thích học cái mới. Và học cũng rất nhanh. Nhưng về sau có ai hỏi kĩ hơn về 1 vấn đề nào đó thì mới nhận ra rằng basic mình bị rỗng nhiều quá, hầu như không "hiểu" rõ. mà chỉ ở mức độ "biết" thôi. Bây giờ mình đang cải thiện điểm này.

Nên mình khuyên đã mất công học cái gì đó thì nên học nó đến master. Vì sau này đi làm ở cty nào đi chăng nữa họ vẫn muốn mình master hơn là fullstack.

Với cả còn 1 điểm nữa mình muốn nhấn mạnh là cần định nghĩa rõ level của fullstack. Chỉ cần học mỗi thứ 1 ít thì đc gọi là fullstack hay phải master/pro từng cái mới đc gọi là fullstack. Mình trước nay vẫn hiểu cần phải "pro" từng cái mới đc gọi là fullstack.

Trước có đọc 1 quyển sách họ nói là chúng ta cần nên phân biệt rõ ràng giữa 2 khái niệm "hiểu" và "biết". Đa số dev bây giờ vẫn trong level là biết thôi (tức là ở mức độ dùng framework), còn đa số chưa "hiểu".

+2
thg 8 27, 2019 7:25 SA

Được bạn nhá, bạn chỉ cần một trước máy RAM cao một chút để chạy trên máy ảo, với MAC OS bạn có thể chạy được 2 nền tảng android và ios, còn với linux, window bạn chỉ có thể chạy được với android.

Về vấn đề ngôn ngữ: bạn chưa biết gì về lập trình, muốn code RN cũng được thôi, nhưng mình khuyên bạn nên học cơ bản javascript trước, nó sẽ kiến thức cơ bản và React Native được code dựa trên javascript, như vậy sẽ giúp bạn đỡ nản hơn vì gặp bug thường xuyên 😃))

0
thg 8 27, 2019 7:16 SA

Bài viết hữu ích, cám ơn b nhiều

0
Avatar
đã bình luận cho bài viết
thg 8 27, 2019 6:55 SA

mình thường không dùng constructor khi code, ví dụ:

class Checkbox extends React.Component {
  constructor(props) {
    super(props);
    this.state = { isOn: true };
  }
  // ...
}

Mình hay viết thành:

class Checkbox extends React.Component {

    state = { isOn: true };

  // ...
}

Mình thấy nó vẫn hoạt động bình thường. Không biết cách viết như của mình có đúng trong mọi trường hợp không ạ

0
thg 8 27, 2019 6:32 SA

Cám ơn bạn. Bài viết sẽ trực quan hơn nhiều nếu như bạn chèn thêm hình ảnh chứa kết quả của handlebars, ví dụ như thông tin User sẽ hiển thị ra như thế nào.

0
thg 8 27, 2019 6:10 SA

Cứ đà này chị phải thay chỗ a Hưng thôi chị Thúy à 😃

0

bạn ý sinh năm 95 nhé =))

+2
thg 8 27, 2019 4:03 SA

Bác cho hỏi e không biết gì lập muốn làm React Native , tạo pet project chơi thì mình cần gì , cấu hính máy tính ,OS , chạy IOS được không ?

+1

mình cũng tương tự. bạn fix được chưa

0
thg 8 27, 2019 2:42 SA

Khá Tú

0

Bài viết của bạn rất hay nhưng theo mình persistent layer mình sử dụng Doctrine ORM thay vì eloquent, mình thấy Data Mapper phụ hợp hơn Active record trong mô hình ddd với Laravel. Bản chất việc truy vấn dữ liệu phức tạp nên để 1 service khác đảm nhiệm ( read model có thể triển khai materialized view sử dụng elastic..vv thằng này thì model dữ liệu sẽ phụ thuộc vào từng loại view cụ thể ). Vì bản chất Reposigory dùng để lấy ra Aggregate theo một số tiếu chí trong ubiquitous language nên cũng sẽ không cần sử dụng các tính năng mạnh mẽ của Eloquent.

0

Muốn upvote mà cũng ko dc, do toàn đi comment dạo thôi 😃)) Anh cũng từng thử Django rồi, đúng là nó hơi rối 1 chút so với Laravel hay Express. Chưa kể nếu ko quen cách code của Python thì cũng mệt nữa 😃)

+1

Anh đúng là cảm hứng học của em rồi.

Đúng là dân Bách khoa 😂😂 Em giờ học năm cuối rồi mà vẫn chỉ biết mỗi HTML, css, javascript😅 Php thì em vừa học được mấy tháng mà giờ lại đú thêm laravel trong khi php thì như con gà Giờ anh cho em cái định hướng a

+2

Cám ơn bạn đã theo dõi 😉

+1

Ừa, vậy bài tới bạn viết về cơ hội với cong đường mà bạn đã đi qua Singapore làm việc nhé. Hóng bài viết tiếp theo của bạn quá 😃

+1

Mình còn non lắm bạn, nói tuổi ra ở đây mn lại thấy bé tí 😄

Nếu mn muốn mình chia sẻ thì bài tới mình sẽ chia sẻ về cơ hội mà mình sang được đây làm việc nhé. 😃

+2

ngày xưa là thử nhiều cái để biết mình muốn gì, giờ thì yên tâm công tác rồi 😄

+1
Viblo
Hãy đăng ký một tài khoản Viblo để nhận được nhiều bài viết thú vị hơn.
Đăng kí