[태그:] web

12 4월 2021

React 기반 Headless-WordPress 구축(feat. WSL)

최근 React의 인기가 높아지면서,
기존 워드프레스의 CMS API를 활용하면서 프론트엔드를 React로 구성할 수 있도록 Headless-CMS에 관심을 가지게 되었다.
(Wordpress는 기본적으로 PHP 기반 CMS(Content Management System)인데,
높은 확장성을 가지고 있고, 다양한 플러그인을 지원하기 때문에 자유도가 높다.)

게다가, 줄곧 WSL(Windows Subsystem for Linux)을 계속 사용해보고 싶었던 터라
윈도우 노트북에 Ubuntu + NextJS + GraphQL의 구성으로 데이터만 받아와서 뿌려줄 수 있도록 프로젝트를 생성하기로 했다.

1 11월 2020

[WEB] 프로세스와 스레드에 대한 이해 (1)프로세스

프로세스는 활성 프로그램의 인스턴스로 독립된 메모리 영역을 할당 받고, 상태를 가지게 됩니다. 시스템은 여러 프로세스를 메모리에 적재 시킨 후 CPU의 가동 시간을 나누어 각각의 프로세서에 넘겨 처리하게 됩니다. 메모리에 적재되어 있는 프로세스들은 프로세서에 의해 실행됩니다. 이 때 프로세스의 대기 시간을 최소화 하기 위해 프로세스 스케쥴링이 필요합니다. 실제 프로세스를 생성하고 스케쥴링하는 과정은 fork. CGI, IPC등을 활용하여 진행됩니다.

20 8월 2020

[PYTHON] DjangoでのWeb構築からリリースまで(1)

Pythonはデータ処理に関するライブラリが多様で、信頼度が高いフレームワークを活用することができるし、また、ウェブをアジャイル方式で構築する状況に得意です。 また、環境別にパッケージの管理がよくできるので、リリースの時にもミスを防ぐことができます。

しかし、性能については苦手があるのでパフォーマンスに対する別の処理が必要です。

Djangoではコマンドラインユーティリティでプロジェクトを生成してサーバーを回しながら、View・Temlate・Model・Staticなどを通じてクライアントとバックエンドを区別し、動的にページを生成します。

10 8월 2020

[PYTHON] Django Web 구축부터 릴리즈까지(1)

광고 목표 본 포스팅에서는 Python으로 Web을 구축하게 된 계기 및 Django 프레임 워크를 활용하여 배포 및 운영했던 사항에 대해 정리합니다. 목차 Python으로 Web 구축을 고려한 이유 Python으로 Web 구축 시 갖는 리스크 Python Web Framework 「Django 」 Application 구성에 대해서 (Url 관리 등) View & Template에 대해서 정리 1.Python으로 Web 구축을 고려한 이유 데이터 처리와 관련 된 라이브러리에 있어 큰 이득을 볼 수 있습니다.: Pandas, […]