반응형
1. Django 모델 정의먼저, 애플리케이션 models.py 파일을 열고 데이터베이스 모델을 정의합니다. 예를 들어, 간단한 블로그 게시물을 나타내는 모델을 정의해봅니다.# myapp/models.pyfrom django.db import models# Create your models here.class Post(models.Model): title = models.CharField(max_length=200) # Title content = models.TextField() # SubScribe create_at = models.DateTimeField(auto_now_add=True) # create Date updated_at = models.DateTimeFiel..
1. Ruby on Rails 란?Ruby on Rails(RoR)는 Ruby 프로그래밍 언어를 기반으로 작성된 오픈 소스 웹 애플리케이션 프레임워크로, MVC(모델-뷰-컨트롤러) 패턴을 기반으로 한, 웹 애플리케이션 언어입니다. Ruby on Rails의 특징으로는 다음과 같습니다.빠른 개발: 기본적으로 Rails는 코드의 양을 줄이고, 생산성을 높이기 위한 다양한 도구와 기능을 제공해 빠른 프로토타이핑을 지원Convention over Configuration: 기본적인 설정이 자동으로 이루어져 개발자가 설정에 신경 쓰지 않고 비즈니스 로직에 집중함DRY(Don't Repeat Yourself): 코드 중복을 피하고 재사용성을 높이는 것을 지향하여 유지보수성을 향상 강력한 커뮤니티: 활발한 커뮤니티와..
1. ListList는 순서가 있는 컬렉션으로, 중복된 요소를 허용합니다. 대표적 구현체로는 ArrayList와 LinkedList가 있습니다.import java.util.ArrayList;import java.util.List;public class ListExample { public static void main(String[] args) { List list = new ArrayList(); list.add("Apple"); list.add("Banana"); list.add("Orange"); for (String fruit : list) { System.out.print(fruit); } ..
1. 변수 정의하기Sass에서 변수를 정의하려면 $ 기호로 시작되며, 예를 들어 색상이나 폰트 크기 등을 변수로 정의할 수 있습니다.$primary-color: #3498db;$font-size: 16px;2. 변수 사용하기 정의한 변수를 CSS 속성에 사용할 수 있습니다.body { color: $primary-color; font-size: $font-size;}3.변수 재사용변수를 재사용하여 코드의 일관성을 유지하고 유지보수를 쉽게 할수 있습니다.$padding: 10px;.box { padding: $padding;}button { padding: $padding;} GitHub - Koras02/sass-bloging: https://thinky.tistory.com/catego..
1. React Native Navigation React Native에서 React Navigation을 사용하여 네비게이션을 구현하는 방법은 React Navigation 라이브러리를 설치해 사용할 수 있습니다. 아래 명령어로 라이브러리를 설치합니다.npm install @react-navigation/nativenpm install @react-navigation/native-stacknpm install react-native-gesture-handler react-native-reanimated react-native-screens react-native-safe-area-context @react-native-community/masked-viewnpm install --save-dev typ..
1. 트레이트 정의하기 트레이트는 특정 행동을 정의하고, 이를 구현하는 타입에 적용하는 방식으로, 트레이트를 정의하기 위해 trait 키워드를 사용합니다. 예를 들어 Speak라는 트레이트를 정의할 수 있습니다.trait Speak { fn speak(&self);}2. 트레이트 구현하기구현하고자 하는 타입에 대해 트레이트를 구현합니다. trait Speak { fn speak(&self);}struct Running;impl Speak for Running { fn speak(&self) { println!("Run!"); } }3. 트레이트 객체 사용하기 트레이트 객체를 사용하면 다형성을 구현할 수 있습니다. let_speak 함수가 Speak 트레이트를 구현하는..