Posts

Showing posts from July, 2020

Basic web technology

Image
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.  VScode is lighter than AT