vintasoftware / django-react-boilerplate

Django 5, React, Bootstrap 5 with Python 3 and Webpack project boilerplate
MIT License
1.98k stars 479 forks source link

JS dependencies update / cleanup #335

Closed joaopslins closed 3 years ago

joaopslins commented 5 years ago

Description: Coming together with our upcoming stack list, I think it's a good idea to update our dependencies with the new patterns we've developed recently. Also clean up dependencies we think to be unimportant on the boilerplate.

joaopslins commented 5 years ago

@filipeximenes @victorfsf Looking forward for your opinions about this.

filipeximenes commented 5 years ago

Yes, we need to get rid of all that bootstrap and scss stuff

vanessa commented 4 years ago

So can #259 be closed?

joaopslins commented 4 years ago

I don't know, IMHO we should promote more recent technologies, and avoid specific UI kits. Things like Styled-components / styled-sytem or tailwind css comes to mind

vanessa commented 4 years ago

There are some warnings that we could address as well.

npm WARN deprecated popper.js@1.16.1: You can find the new Popper v2 at @popperjs/core, this package is dedicated to the legacy v1
npm WARN deprecated core-js@2.6.11: core-js@<3 is no longer maintained and not recommended for usage due to the number of issues. Please, upgrade your dependencies to the actual version of core-js@3.
npm WARN deprecated core-js@1.2.7: core-js@<3 is no longer maintained and not recommended for usage due to the number of issues. Please, upgrade your dependencies to the actual version of core-js@3.
npm WARN deprecated kleur@2.0.2: Please upgrade to kleur@3 or migrate to 'ansi-colors' if you prefer the old syntax. Visit <https://github.com/lukeed/kleur/releases/tag/v3.0.0\> for migration path(s).
npm WARN deprecated left-pad@1.3.0: use String.prototype.padStart()
jhgv commented 4 years ago

@joaopslins #451 is related to this one, right?

joaopslins commented 4 years ago

Maybe, they could be tackled together or not

fjsj commented 3 years ago

I don't think this project should get rid of bootstrap, as it's one of it's main objectives: to connect React, Bootstrap, and Django. Closing this issue.

filipeximenes commented 3 years ago

@fjsj should we consider https://react-bootstrap.github.io/ instead of using css classes directly?

fjsj commented 3 years ago

yes, we'll be using it! https://github.com/vintasoftware/django-react-boilerplate/issues/259 is assigned to Renato.