facebookpixelcode
g12

Product Strategy and Consulting

Get your tactical roadmap to success.

Dedicated Product Team

Scale your team instantly and hit the ground running.

MVP Development

Fast-track your journey to product-market fit.

Co-Development Program

Let’s navigate growth, together.

© Copyright  2024 Siam Computing. All Rights Reserved.

UI/UX Design

Elevate your product with designs that captivate and resonate.

DevOps

Enhance your operations with our DevOps expertise.

Coding & Testing

Discover our technology acumen and unleash the full potential of your product.

AI & Chatbot

Transform your user interactions with AI brilliance

© Copyright  2024 Siam Computing. All Rights Reserved.

Who we are

Learn about our journey and meet our team.

Careers

Apply to jobs in Siam and join our team.

Graduate Training Program

Knowledge-focused career development program for graduates.

© Copyright  2024 Siam Computing. All Rights Reserved.

Blog

Deeply written articles on strategy, design, technology, and business.

Our weekly newsletter

Weekly mailer with techbiz updates and insights for product leaders.

ProdWrks

Community and publication for product builders and problem solvers.

Case Studies

Outcomes of our strategic design and development journey.

© Copyright  2024 Siam Computing. All Rights Reserved.

Gen AI

Explore boundlessly, create freely with GenAI.

Machine Learning

Data-driven predictions and innovation.

AI Driven Development

Streamlining Development From Coding To Deployment.

Image & Video Processing

AI for enhanced, analyzed, and automated visual processing.

Conversational AI

Automate Interactions & Personalise Experience.

© Copyright  2024 Siam Computing. All Rights Reserved.

MVP Development
Revamp Single Post
3 MIN. READ

An Introduction To Web Development

Let's demystify modern web and app development terminologies.

Chapters
Chapters

We work with a lot of entrepreneurs who have amazing ideas but it takes them a while to come to terms with how the entire thing works. Here is our attempt at explaining the broad terminologies that go into modern web/application development :

The Flow

There are three areas that web development is divided into namely, Frontend, Backend Database

Frontend Development

This department broadly works with all things that run in your browser. Here are the key terms :

UI/UX

This basically deals with figuring out how an application or a site looks and functions. A UI Designer’s job is to build interfaces that are easy to use, intuitive, and convey necessary information clearly.

Wireframes

Think of them as what blueprints are to the architecture world, wireframes essentially capture how the application is laid out and helps determine the hierarchy of information on a particular page. It’s one of the first visual representations of the requirements and helps to validate if the overall direction is correct.

Mockups

Once wireframes are confirmed, a UI designer starts laying out the actual elements, the look, and feel, the color, and the typography to help come to a closer representation of what the final outcome is going to look like.

HTML/CSS

HTML is the basic language that gives the structure to the pages. It uses tags to organize the elements that are to be displayed on the page. It forms the bedrock of any webpage.

CSS is what allows us to format the HTML in a presentable manner. It’s the language that beautifies a particular page.

Javascript

JavaScript, also known as js, brings life to front-end pages. It allows users to interact with a page, the swanky slider, the action that happens on click, or that popup you see, all happens because of JavaScript. There are several JavaScript frameworks out there, like, jQuery, angular js, react js, etc.

Backend Development

 This department is the BRAIN of web development. It processes and controls the actions executed on the website. This involves the mechanism behind the scenes. Here the codes are executed on the server. There are specific languages that work as a form of communication to let the application know that you want so and so task to be carried out. PHP and nodejs are examples of such backend scripting languages.

Database

A database is what stores all the information that goes into your web application. From the usernames/password to your favorite movies on Netflix, it’s all stored here and retrieved based on the requirement of the application. Some of the popular databases out there are SQL, MongoDB, Neo4j, etc.

Hosting

A service that lets an organization or an individual to post their website on the internet is called Web Hosting. The hosting of websites is done on special computers called servers. A web hosting company or web hosting service provides you the space to make your website accessible to people via the World Wide Web.

Web Development ≠ Web Designing

Web Development and Web Design are interchangeably used in casual communication. But there is a slight distinction between the two and the line of demarcation is blurred because these two overlap as they are interrelated.

Web Development refers to the building of a website and deals with the technical components while Web Design deals with the designing of the web page with regard to how it should look, the logo, the feel of the page, its essence, etc. The former is based on technical works like coding while the latter involves creative aspects and the use of software like Photoshop.

Usually, both web developers and web designers possess the knowledge of building as well as designing the website. The main thing that must be focused on, in order to make the website popular among the target audience is that the website must be original. The plus point of building a website ground up is that something original that can satisfy our specific needs can be created.

Hope this article benefited you in some way or the other. Feel free to share your thoughts in the comment section below. 😉

Authored by the Product Strategy and Insights team, experts in data-driven analysis and strategic guidance for innovative product development and market success.

More insights

Productivity

Chronic diseases pose a serious challenge in India, accounting for a large proportion of the country’s health burden. Conditions such

6 MIN. READ

Productivity

India’s healthcare system is at a crossroads. On one hand, we see cutting-edge technology making its way into hospitals and

8 MIN. READ

Productivity

Empowering Patients with Data: The Growing Importance of Health Portals in Chronic Disease Management.

Chronic diseases pose a serious challenge in India, accounting for a large proportion of the country’s health

6 MIN. READ

Productivity

Scaling for the Masses by Solving for the Underserved: Opportunities in Indian Digital Health Ecosystem

India’s healthcare system is at a crossroads. On one hand, we see cutting-edge technology making its way

8 MIN. READ
Subscribe to our Newsletter
Get weekly insights into the world of products and techbiz, served with a slice of humor.
— Read by 4000+ founders

SUBSCRIBE
TO TWIP

Get six new insights into the world of products and techbiz every week.

Join 4000+ founders.

Get in touch

Please share your details and one of our Product Strategist would get back to you shortly

We appreciate you for getting in touch with us!

Someone from our team will reach out to you within the next 24 hours. If you’d like to skip the line and directly book a consultation with us.

Contact Page Revamp