-
Notifications
You must be signed in to change notification settings - Fork 4
Technologies
qtipee edited this page Mar 26, 2020
·
15 revisions
REST API with Django or GraphQL API (with Django).
Web client with Nuxt.js, which is based on Vue.js.
The advantage of Nuxt.js is that the SEO is improved « due to the fact that full contents of each page are being served by the web server before any client-side JavaScript is executed » (Wikipedia).
- CI : Github actions Django module ; it basically installs the dependencies - from requirements.txt - and then runs all the available tests. Based on this tutorial, a code analysis - linting - should be done before running the tests.
- Unit Tests & Regression Tests : test the new features with unit tests and make sure the previous features are not impacted with the Testing in Django.
CI with Cypress.