Project: Cloudminded
01.03.2020

Zurück

Description


Cloud minded is an online store backed by a team motivated by the question "Where has the science, innovation & impact gone?" and the urge to clean up the industry for once. The CLOUD MINDED® brand was born with a focus on science and complete disregard for the usual profit margins.

The big challenge with this web project was the highly customized development of many widgets, appealing sliders, as well as the correct configuration and placement of complex visual effects.



Link to project

https://cloud-minded.de/

Technology


PHP

PHP (recursive acronym for PHP: Hypertext Preprocessor) is a widely used open-source general-purpose scripting language that is particularly suitable for web development and can be embedded in HTML. What distinguishes PHP from client-side languages is that the code is executed on a server. A user is not able to inspect the algorithms used or other aspects of the source code.

A major advantage of PHP is the simplicity of the language, which can be learned quickly. For experienced developers, the PHP ecosystem offers a variety of features and possibilities to develop complex and stable software.

Last but not least, the many applications based on PHP (Wordpress, Woocommerce, Shopware and many more) are a main reason to master the language as a web developer.

React.js

React is a JavaScript library for developing user interfaces.

With React.js, a complex user interface can be broken down into smaller subcomponents and functionally decoupled from each other. This software design makes it possible to reuse building blocks in different places of the source code and to achieve a scalable structure in the frontend source code. Development in React.js can be recommended for both small web projects and high-frequency web applications.

At https://reactjs.org, the functionality of React is illustrated with clear and examples that can be edited in the browser.



HTML

HTML (Hypertext Markup Language) is a purely text-based markup language and ultimately describes the structural design of a web page. HTML does not contain any logic or mathematical functions, so the purpose is solely to describe the website.

With the currently used standard HTML5, which is composed of XHTML 1.0 and HTML 4.01, among others, additional features as well as new semantic elements were added, with which this goal can be achieved much better.

HTML is the clear foundation of a website and should be used correctly, as the metadata contained in the HTML code makes a decisive contribution to the search engine optimization of the website.



SASS

To understand what SASS is, you first need to understand what the CSS stylesheet language is and when it is used in the development process of a web project.

CSS has a simple purpose. A website based only on HTML may be informative and well structured, but you don't like to look at it. CSS (short for Cascading Style Sheets) is a standardized by the W3 consortium and, like HTML, contains no (or hardly any) logic.

CSS makes it possible to create complex layouts for elements already structured in HTML and make them visually appealing. SASS for Syntactically Awesome Style Sheets is a CSS extension language and has many more features and capabilities than CSS (nesting, loops, variables, inheritance and more. Since browsers cannot interpret SASS, a SASS file is compiled by a compiler to CSS, which can be processed by a browser.