본문 바로가기
위니브 엠버서더

[위니브엠버서더]30분 요약강좌 시즌6: PyScript 추천 후기

by 솔리닉__ 2024. 8. 31.
반응형

 

안녕하세요 혹시 PyScript에 대해서 들어보신 적 있으신가요?

저도 이번 기회에 처음 들어봤는데요! 

한 번 자세하게 설명과 강의에 대해서 후기를 들려드리도록 하겠습니다...! 

 

 

1. PyScript: 웹 프론트엔드 개발의 새로운 대안

PyScript는 웹 브라우저에서 Python을 JavaScript처럼 사용할 수 있게 해주는 혁신적인 라이브러리입니다. 이를 통해 Python의 강력한 기능과 풍부한 모듈 생태계를 웹 개발에서도 활용할 수 있어, JavaScript를 부분적으로 대체할 수 있는 가능성을 제공합니다.

 

 

PyScript

Join the conversation on our discord server, for realtime chat with core maintainers and fellow users of PyScript. Check out our YouTube channel, full of community calls and show and tells. Explore educational and commercial support provided by our open so

docs.pyscript.net

 

2. PyScript의 주요 장점

1)직관적인 코드 작성

PyScript는 HTML 문서 내에서 Python을 직접 사용할 수 있게 해줍니다. Python의 간결한 문법 덕분에 JavaScript에 비해 더 직관적이고 간단하게 코드를 작성할 수 있으며, 이로 인해 개발 속도가 빨라지고 오류 발생 가능성도 줄어듭니다.

2) 높은 코드 가독성

Python은 그 자체로 가독성이 높은 언어입니다. PyScript를 사용하면, 읽기 쉬운 코드를 작성할 수 있어 유지보수가 용이하고, 다른 개발자가 코드를 이해하는 데 드는 시간도 절약할 수 있습니다.

3) Python 생태계 활용

PyScript는 Python의 방대한 라이브러리 생태계를 그대로 사용할 수 있다는 큰 이점이 있습니다. 데이터 분석, 머신러닝, 웹 스크래핑 등 다양한 작업을 쉽게 수행할 수 있는 Python 라이브러리를 활용함으로써, 복잡한 작업도 효율적으로 처리할 수 있습니다. 이를 통해 개발자는 더 빠르고 높은 품질의 코드를 작성할 수 있습니다.

3. PyScript의 한계

물론 PyScript에도 단점은 존재합니다. 가장 큰 문제는 로딩 시간입니다. 현재 상태에서는 로딩 속도가 느려 일반적인 웹 개발에 사용하기에는 다소 무리가 있다는 평가가 많습니다. 하지만 PyScript의 생태계가 확장되고 브라우저에 내장될 날이 온다면, 이러한 문제도 해결될 가능성이 큽니다.

 

4. CDN 방식 

<!DOCTYPE html>
<html lang="en">
<head>
    <meta charset="utf-8" />
    <meta name="viewport" content="width=device-width,initial-scale=1" />

    <title>Writing to the page</title>

    <link rel="stylesheet" href="https://pyscript.net/latest/pyscript.css" />
    <script defer src="https://pyscript.net/latest/pyscript.js"></script>
</head>
<body>

</body>
</html>

 

CDN방식으로 따로 다운로드 받지 않고 페이지가 로딩될때 라이브러리를 미리 불러오기 때문에 편리하게 사용할 수 있습니다! 

 

5. 수업내용 

 

PyScript | Notion

해당 튜토리얼은 Python과 JavaScript 문법을 어느정도 알고 있다고 생각하고 진행을 합니다.

paullabworkspace.notion.site

 

수업내용은 위의 노션 링크에서 더 자세하게 확인하실 수 있습니다! 저도 여기 나와있는 예제들을 보면 따라 했습니다 ㅎㅎ 

 

강의추천 및 수강후기 

 

 

[지금 무료] 30분 요약강좌 시즌6: PyScript 강의 | 제주코딩베이스캠프 - 인프런

제주코딩베이스캠프 | PyScript(파이스크립트)의 간단한 사용법을 익힐 수 있는 튜토리얼 강의입니다., 파이썬을 자바스크립트처럼?! 오늘부터 나도 파이스크립트 웹개발자!  [사진] 🤔 하지만,

www.inflearn.com

 

 

먼저 가볍게 PyScript가 뭔지 알 수 있다는 점에서 가장 큰 장점이라고 생각했습니다. 저는 개인적으로 강의를 수강할 때 개요부터 보는 것을 원하는데 이 강의가 딱 그런 강의라고 생각했습니다! PyScript에 대해서 대략적으로 확인하고 시작하기 전에 나와 잘 맞는지 어떤지를 확인하고 싶으신 분들에게 추천드리겠습니다! 

 

반응형

댓글