이게 맞는지는 모르겠지만 정보
이게 맞는지는 모르겠지만본문
그누보드의 다음버전은 파이썬인 것은 거의 확실한데..
장고일지 fastapi 일지는 아직 모르고,
다음은 어떤구조일지 모르고, (템플리트 사용, 아니면 풀 REST 식으로..)
그러다 보니 , 현재까지 제가 공부한 지식으로 보면,
Django나 FastAPI이고 템플리트 방식이라면 Jinja2를 공부해서, 디자인 잘된 HTML 템플릿을 구매또는 Free 버전을 Jinja2로 연결하는 것입니다.
https://jinja.palletsprojects.com/en/3.1.x/
API 기반은
웹은 ReactJS, VueJS로 공부를 하면 도움이 될 것 같습니다. (REST API아닌 방식도 가능합니다.)
예를 들면 (ReactJS)
https://www.youtube.com/watch?v=tcHssmXnU8E&list=PL0mGKoXn4Bs3DgaOsXLZLpQx0TnN5eCqS
Django+Vuejs
https://www.youtube.com/watch?v=Yg5zkd9nm6w
앱쪽은 다음 중 하나 선택해서 하는 것이 더 좋은 솔루션일 것 같습니다.
React Native 예
https://www.youtube.com/watch?v=tm0NsNG813s&list=PLKWMD009Q4qReQz5FOcvBik9WBJanJVZd
검색을 해 보면 Udemy강의도 많고.. 유튜브 강의도 많이 있습니다.
현재로서는 API 문서가 어떻게 될지 모르니, 소모임 https://sir.kr/so_restful 과 검새을 참조해서
어떤 API가 되더라도 바로 바로 적용이 가능할 수 있게 연결단을 잘 이해하고, 구조를 잘 만들어 두면 될 것 같습니다.
그러다 보니 많이 보이는 것이 Clean Architecture 입니다.
그리고 앞으로 양산하듯이 찍어내길 원한다면 Atomic design 도 공부해 두시면 좋습니다.
React를 하는 분이 있다면 https://ui.shadcn.com/ 을 추천드립니다.
혹시 Svelte를 한다면 https://www.shadcn-svelte.com/
그런데 개인 취미가 아니라면, React를 추천드립니다. 막힌 것이 있을 때 답을 얻기가 쉽고, 취업도 좀 더 쉽지 않을까 생각합니다.
결론은 지금 파이썬 하지 마세요.
2
댓글 2개
느무 느무 나누고 싶은 말들이 많지만...
길게 썼다가 결국 다 지우고 말았네여... ㅎㅎ;a
마젠토님의 그누보드를 향한 사랑과 열정, 프론티어 정신에 도움이 되고 싶지만 제 삶의 무게로 인하여 더 못하는 것이 아쉽습니다... ㅜㅜ;
어떠하든 온 세계의 기근 중에서도, 새해에 좋은 시도와 아이디어들이 있기를 또한 소망해봅니다.
먼 곳에서도 늘 건강&평안하셔요! 메리크리스마스!!!
@xpem 메리 화이트 크리스마스..