Basic web technology
Recently, I've made web-app( notebook of words ) for myself and found that the web is a very powerful tool. So I want to write down some key factors for making this app. Framework & Cloud services In this site, I use framework below -frontend: Angular -API server: Node.js & Express -PaaS: Heroku.com -DB server: MongoDB(mlab.com) -Authentification: firebase.com Frontend (Angular) and Backend (Express) are connected by RESTful API endpoint which I write lately. I also use the official Node.js driver for connecting MongoDB(mlab.com) instead of using mongoose. Image is below. I like server-based javascript language. Before a couple of years ago, I didn't know much about javascript but after using Angular, I've been fascinated by this language. I know object-based language through javascript and typescript. I think javascript is not what it was 10 years ago. It is a modern programing language, I think. I also use VScode & GitHub. VSc...