ykdojo / editdojo2

This used to be Edit Dojo's private repo - now it's public.

Home Page:https://www.csdojo.io/edit

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Decide what (if any) front-end library to use (web)

ykdojo opened this issue · comments

commented

React, Vue, or Angular?

After deciding this, we'll need to figure out how easy it is to integrate it with Django.

commented

#21 is a separate issue, but a related one.

commented

Just read a few articles about React Native - links in #21.

It seems like there's a significant chance that we'll be able to reuse much of the code from React for React Native if we decide to go with React.

commented

TODO next: Go through a tutorial on React Native and see how we might be able to implement #19. Then, see how we can do the same thing on React Web.

commented

I skimmed through this: https://facebook.github.io/react-native/docs/getting-started

I'm thinking of following this next: https://makeitopen.com/

commented

This look interesting, but I'm not sure if it's good: https://shoutem.github.io/

commented

TODO next: Play around with this library: https://reactnavigation.org/en/

commented

Note to self: This might be a good place to start. https://docs.expo.io/versions/latest/react-native/navigation

commented

Done. I'm going to take a look at this next: https://github.com/ReactTraining/react-router

And then, I'll look into how to use React with Django.

commented

Working on #23 now.

commented

I think React is a good option for this project partly because it'll make it easier to use React Native later on.

Hopefully it'll work well with Django. I'm going to close this issue and focus on #23.