Chayan Biswas

Knowledge Areas : Mentoring, Choosing a Career, Getting Promoted, Windows O/S, Mac O/S, General Computer Questions, WiFi Questions, Networking (deprecated and moved to "Internet Connectivity"), Graphic Design, User Experience (UX), Architecture

Reputation Score: 90

Submit An Answer

Answers ( 5 )

 
  1. It really depends on what kind of site you want to build and how deeply you want to get into it. In general the base languages you should learn would be HTML (Hypertext Markup Language) and CSS (Cascadeing Style Sheets). With these two languages you can build a good looking information based website. If you are looking to add more specific programs I have found JavaScript too be a great place to start when developing programs for your website. 

    UTC 2020-07-08 04:32 PM 1 Comment
  2. Some of this depends on what your purpose is for web development. There are a lot of no-code/low-code options for building a basic content website like any general business would need. If you are looking for webapp development, I would agree that knowing JavaScript is a must. Beyond that, I suggest trying to use solutions that follow the 12 factor app principles of cloud native development. This will generally look like a decoupled front & back end using a restful API framework. 

    I personally use Vue.JS for front end as it is clean, easy to learn and very flexible. Python Django is a great solution for backend as it has a great REST framework and database abstraction layer to simplify object modeling & relationships. This is all built into Docker containers which are able to be run limitlessly scalable on modern cloud platforms.

     

    Everyone will have their own opinions so this is a very subjective question, but I can definitively say that JavaScript is most likely not going anywhere (along with the HTML & CSS you need to know for visualizing it), 12 factor principles will likely stay around for a long while and a backend framework that can abstraction database manipulation can save you a lot of time and is still very scalable. 

     

    You may also consider a headless CMS (such as Ghost API or Strapi) to do backend management and implement the frontend in your preferred framework. 

    UTC 2020-07-15 02:06 PM 0 Comments
  3. One of the newest technology trends is called "Jamstack". JavaScript, APIs, and Markup. I would suggest looking into creating a SPA. (Single Page Application). Also look at Static Site Generators. 


    With little dev knowledge, it is easy to set up a page as Gatsby's beginner guide is super simple. I once was doing a live presentation, and someone asked about Gatsby, which I haven't used prior. They wanted me to demo it live. Instead of freaking out, i decided to go through the tutorial and ended up launching a super basic website within a few minutes. They loved it :) And no i have absolutely no affiliation with them. Just love how easy it is to use.

     

    https://levelup.gitconnected.com/spa-ssg-ssr-and-jamstack-a-front-end-acronyms-guide-6add9543f24d

    UTC 2020-07-16 09:09 PM 0 Comments
  4. u can use client side language React and for backend Node js or java spring and Mongodb

    UTC 2020-08-22 03:53 AM 1 Comment
  5. easy to use

    UTC 2020-09-03 02:46 PM 0 Comments

To answer this question, you must be logged in.

Create an account

Already have an account? Login.

By Signing up, you indicate that you have read and agree to Sage's Terms and Conditions and Privacy Policy