metribionx.blogg.se

Chepaest way to host django postgres app
Chepaest way to host django postgres app











  1. #Chepaest way to host django postgres app code
  2. #Chepaest way to host django postgres app plus

It can be overwhelming since they have so many options and customizations. However, it has the steepest learning curve and most people do not enjoy its user interface.

  • AWS if you want to have the most customizable and powerful solution.
  • Despite the simplicity, they seemed quite popular and robust in services.
  • Digital Ocean if you want the simplest and cheapest option.
  • There were three options I looked into: Amazon Web Services (AWS), Google Cloud Platform (GCP), and Digital Ocean.
  • Simple: I did not want to spend weeks learning a new environment/platform.
  • That is, I wanted to use a trustworthy and up-to-date company.
  • Relevant: I wanted to use technology that’s relevant today and not something outdated.
  • (Looking back, I am now trying to make the performance better, so I wonder if this was a bad choice.) I was okay to compromise on performance as long as it was decent. Thus, I wanted to keep the monthly operational cost low.
  • Cheap: I wasn’t going to make much - if any - money from this project.
  • Now that I have a functioning, beautiful (?) website, I need to make it accessible from the internet so that anyone can reach the site. Even for Salary Ninja, there are almost twice as many mobile visitors compared to desktop visitors, so I knew I had better focus on mobile user experience. Being mobile-friendly is important because many people browse the web using their smartphones these days. Bootstrap, however, takes care of this issue for me.

    chepaest way to host django postgres app

    In the past, I had created a desktop version and a separate mobile version, and discovered this to be very inefficient. That is when I came across Bootstrap, and it saved my life.Īccording to its official website, Bootstrap is the “world’s most popular front-end component library for building responsive, mobile-first websites.” Its mobile-first philosophy implies that the components are built for the mobile experience first and desktop versions are simply larger versions of the mobile site. I had a lot of trouble trying to figure out consistent styling and a mobile-friendly interface. In the beginning, I didn’t know any better, so I started to style manually with HTML and CSS. I definitely did not want a crappy looking website. Now that I have a website with a basic structure, it is time to make it look pretty. At this stage, I just made sure I had a properly working search function and a database like below: The method is simple-after you learn the fundamentals, you try and fail until you get it the way you want it.

    #Chepaest way to host django postgres app code

    The first time I just went through all the examples and codes, and the second time, I started to tweak the code to create my website. I spent my first two weeks going through the official tutorial.

  • CS Dojo’s Making a To-Do App with Django for a simple Django example.
  • Django Official Tutorial for a thorough review.
  • There are two main resources I used to learn Django: official documentation and YouTube.

    #Chepaest way to host django postgres app plus

    Also, Django was a big plus for me since I was already comfortable with Python and wanted to build my website as soon as possible. I reasoned that those companies must have done enough research to justify using Django over Node.js. I was surprised to learn that many prominent companies, like Pinterest, Dropbox, and Instagram, were using Django.

    chepaest way to host django postgres app

    However, this did not mean that Django was a bad option. Week 5: Deploying on DigitalOcean, adding Google Analytics, and wrapping up.Week 4: Implementing Salary Ninja front-end, charts, and tables.Week 3: Implementing Salary Ninja back-end with Django.Week 2: Completing the official Django tutorial.Week 1: Formulating idea, researching different frameworks, finding the right tutorials and resources, buying the domain name, etc.I want to share about the process I went through, as it might shed some light for those who want to build one themselves. Because I knew nothing about building a web application, I researched different options, tools, and frameworks. My idea was to build a website where you can search a database and return results with insights. It took me a total of five weeks while working full-time to learn Django, code, and deploy this application on a server.Īs part of becoming a full-stack engineer/problem-solver, I wanted to up my game by tapping into the front-end world.

    chepaest way to host django postgres app

    In July 2019, I launched my first web application, Salary Ninja, a tool for salary insights.













    Chepaest way to host django postgres app