Вот несколько методов, обычно используемых при разработке веб-приложений и мобильных приложений, а также примеры кода:
- HTML/CSS:
HTML (язык гипертекстовой разметки) и CSS (каскадные таблицы стилей) являются основными строительными блоками веб-разработки. HTML используется для структурирования содержимого веб-страницы, а CSS — для стилизации страницы.
Пример:
<!DOCTYPE html>
<html>
<head>
<title>My Web Page</title>
<link rel="stylesheet" type="text/css" href="styles.css">
</head>
<body>
<h1>Welcome to My Web Page</h1>
<p>This is a paragraph of text.</p>
</body>
</html>
- JavaScript:
JavaScript — популярный язык программирования для разработки веб-сайтов и мобильных приложений. Он используется для добавления интерактивности и динамического поведения веб-сайтам и приложениям.
Пример:
function greetUser(name) {
console.log("Hello, " + name + "!");
}
greetUser("John");
- Python:
Python — это универсальный язык программирования, используемый для веб-разработки, написания сценариев и серверной разработки. Он часто используется с такими платформами, как Django или Flask.
Пример (с использованием платформы Flask):
from flask import Flask
app = Flask(__name__)
@app.route('/')
def hello():
return 'Hello, World!'
if __name__ == '__main__':
app.run()
- React:
React — это библиотека JavaScript для создания пользовательских интерфейсов. Он широко используется в веб-разработке для создания интерактивных и многократно используемых компонентов пользовательского интерфейса.
Пример:
import React from 'react';
function App() {
return (
<div>
<h1>Hello, React!</h1>
<p>This is a React component.</p>
</div>
);
}
export default App;
- Swift:
Swift — это язык программирования, используемый для разработки приложений для iOS и macOS. Он используется со средами разработки Apple, такими как UIKit или SwiftUI.
Пример:
import UIKit
class ViewController: UIViewController {
override func viewDidLoad() {
super.viewDidLoad()
let label = UILabel(frame: CGRect(x: 0, y: 0, width: 200, height: 21))
label.text = "Hello, Swift!"
self.view.addSubview(label)
}
}