Ambitny program do portfolio?JS/React

1

Cześć
Mam pół roku komercyjnego doświadczenia w JS/React.Chciałem przygotować jakiś sensowny program do portfolio.

Czego oczekiwalibyście od programu osoby aspirującej na junior JS/React developera?
Jakie technologie chcielibyście widzieć?(Redux,fetchowanie ze zdalnego API,może coś w React Native?Sass?)

Czy mobilna aplikacja webowa fetchująca dane z jakiegoś ogólnie dostepnego API jest wystarczająco "ambitna"?
Chętnie posiedzę nad tym programem dłużej,chciałbym zrobić coś fajnego i szukam porad.

Dzięki:)

5

Czego oczekiwalibyście od programu osoby aspirującej na junior JS/React developera?

  • umie tworzyć zarówno bezstanowe jak i stanowe komponenty w reużywalny sposób,
  • umie tworzyć modularne style (np BEM / CSS Modules) z użyciem Sass/Less,
  • umie obsługiwać router,
  • zna Flux architecture (Redux),
  • zna ES6+,
  • umie obsługiwać formularze większe niż newsletter,
  • umie obsługiwać asynchroniczność za pomocą promisów,
  • umie przetwarzać zagniażdzone struktury danych za pomocą czegoś więcej niż pętla for,
  • umie pisac testy,

Czy mobilna aplikacja [...]

Jak celujesz w mobile to oczywiście, jak nie to lepiej zrobić wzykłe resonsywne SPA webowe.

Czy [...] aplikacjawebowa fetchująca dane z jakiegoś ogólnie dostepnego API jest wystarczająco "ambitna"?

Tak, o ile pokażesz tam wylistowane umiejętności.

[...] chciałbym zrobić coś fajnego i szukam porad.

Dobrym pomysłem byłoby tak jak mówisz podpięcie się do jakiegoś publicznego API ( https://github.com/toddmotto/public-apis ) oraz:

  • zrobienie ładnego dashborda (statystyki, wykresy),
  • zrobienie kilku podstron z wylistowaniem pobranych danych, sortowaniem i filtrowaniem, paginacją (z routingiem).
  • zrobienie formularza z kilkoma stepami i stroną podsumowania (nie musisz go nigdzie wysyłać) - tu polecam https://redux-form.com/7.1.1/

1 użytkowników online, w tym zalogowanych: 0, gości: 1