Yes, serverside rendering is generally more performant than a decoupled client/server-side approach. If server-side rendering is a requirement of the project I'd look into nuxt.js + vue
I was commenting more generally on the approach to building a web app with Django and including external js libraries in Django templates, which I've done in the past as project requirements have changed over time. After including external js libraries to Django templates, there is a lot less support in terms of resources and supporting libraries such as testing frameworks. If the client-side project is initialized with Vue, the project can benefit from the overwhelming amount of supporting resources.
Vue and Django work very well together. However I'd recommend completely decoupling the frontend and backend source code - and avoid using django templates entirely. Instead expose REST endpoints using django rest framework
I've been working in data roles for 10 years and hold a masters in ML. I've hired and managed each of the roles you mentioned. I think of the responsibilities of each of those roles as:
-ML Engineers as building software infrastructure to scale machine learning inference and training.
-Data engineers focusing on data infrastructure and pipelining into either model inference, training, or other business intelligence platforms
-Analysts consume the product of the data engineer in the BI platform or excel, where the results would be consumed as a report in some form.
-And ML Researchers would be those inventing novel machine learning algorithms to deploy in the ML Infrastructure managed by the ML Engineers
-And data scientists to deploy well-known ML algorithms or statistical inference on varying datasets on the ML Infrascturue or as a slide deck.
Stay Wanderful | Software Engineers, ML Engineers, UX, Design | New York, NY | On-site
Stay Wanderful is a multi-sided platform with a new take on loyalty. We connect consumers, hotels, and merchants, driving business growth for our partners through instantly gratifying, personalized rewards via machine learning
We're pre-series A, which translates to small size and big impact. We're looking for a few more software engineers to help out with these mission critical projects: dynamic content optimization, personalization, machine translation, self-serve design editors, email marketing capabilities, data engineering. We operate in a microservices, machine learning friendly architecture, with a handful of django rest apps, Vue 2.0 front end, and scalable distributed data processing apps on AWS.
And request timeouts against cognito-idp.us-east-1.amazonaws.com
And the cognito console won't load