Our great sponsors
-
SurveyJS
Open-Source JSON Form Builder to Create Dynamic Forms Right in Your App. With SurveyJS form UI libraries, you can build and style forms in a fully-integrated drag & drop form builder, render them in your JS app, and store form submission data in any backend, inc. PHP, ASP.NET Core, and Node.js.
- Backend - Django Rest Framework. Reason being, it's intuitive, RESTful, you'll learn CRUD. You'll also learn python which is used everywhere. You'll also learn about relational databases, sql, and ORMs, which again - used everywhere. Start with sqlite (built into django), bonus points for mysql. Learnings: python, CRUD, rest apis, relational dbs, sql, ORM, models, views, serialization, authentication, logging, unit tests - Frontend - React using create react app (https://create-react-app.dev/). Wouldn't personally go too deep into the flavor of the month (something like Svelte) when it comes to frontend frameworks. Most companies these days use React and are very happy with it. So much so that the overhead of switching to something else would not be worth it and we fear that another framework will lose support later down the line. React is here to stay. Learnings: Javascript, async, single page application, CSS, HTML (sort of. In react it's abstracted but in a good way. The idea of working with raw html is š¤¢), frontend testing - Devops - docker and aws. You'll need to deploy the application to the web. Docker is a technology that allows applications to run in a mini-vm. You can deploy them anywhere and every modern company uses it. Once you've dockerized your application, deploy it to AWS free tier. You can use Google cloud or azure but AWS is the dominant player so good to get familiar with it.
Related posts
- Integration of Angular, Vue.js and React with .NET: Creating a Modern Web Experience
- JamesCheng wants to pay 0 USD to have this issue fixed
- Getting Started with React: An Introduction and Setup Guide
- Membangun Aplikasi To-Do List dengan React.js dan Tailwind CSS
- š Unleashing React Code Splitting: The Epic Guide! š