Semantic UI React 시작하기

Reading time ~1 minute

React에서 Semantic UI를 적용할 때 Semantic UI React를 이용하면

<div
  class="ui rating"
  data-rating="1"
  data-max-rating="3"
></div>

와 같이 사용하지 않고

<Rating rating={1} maxRating={5} />

처럼 React Component로 사용할 수 있다.
또한 Semantic UI React는 jQuery 를 사용하지 않는다.


Semantic UI React Install

$ npm install --save semantic-ui-react semantic-ui-css


Usage

우선, src/index.js 파일에서 Semantic-UI의 CSS 파일을 불러와야한다.

import 'semantic-ui-css/semantic.min.css';

그 다음, Semantic UI React 문서를 참고하여 원하는 스타일을 지정하여 사용하면 된다.

import React from 'react'
import { Container, Header, Button } from 'semantic-ui-react'

const Example = () => (
  <Container text>
    <Header as='h2'>Header</Header>
    <p>text</p>
    <Button>button</Button>
  </Container>
)

export default Example

Django REST Framework Token Authentication

Django REST Framework에서 Token을 이용해서 인증을 하는 방법에 대해서 알아본다. Django REST Framework TokenAuthentication 을 보고 따라해보면 쉽게 적용할 수 있지만 AbstractUser...… Continue reading