나중에 그누보드7 정식판 나온후에 그누보드7로 홈페이지 만들려면 어떤걸 배워야하나요.
AI로 대충 하고 있는데. 그누보드7을 좀 기대가 되고 있어요.
어디서부터 뭘 배워야하는지 궁금합니다.
고수님들 알려주세요
AI로 대충 하고 있는데. 그누보드7을 좀 기대가 되고 있어요.
어디서부터 뭘 배워야하는지 궁금합니다.
고수님들 알려주세요
총 3명이 반응했습니다
|
댓글을 작성하시려면 로그인이 필요합니다.
댓글 7개
Hook System: Action/Filter로 기존 기능에 끼워 넣는 방식 숙지하기
Extensions: Modules/Plugins/Templates가 어떤 역할을 하는지 파악하기
Template Engine: JSON Layout >> React Components로 화면이 렌더링되는 흐름 익히기
이 네 가지를 이해하면, “아 이건 내가 직접 커스터마이징할 수 있구나”라는 감이 잡히실 거예요.
참고로 G5와 다르게 G7은 단순히 복사해서 쓰는 구조가 아니므로 Laravel/React 기반의 현대적인 프레임워크처럼 접근해야 한다라는 점 참고하시면됩니다. 또한 css도 부트스탭으로 이루워져잇어서 부트스 구조와 요소 이해를 충분히 익혀야 한다라는 것도 ..
난 부스트 때문에 못해먹겟어요 ㅋㅋ 부트스 짜증왕짜증~~
"요청을 받아서 DB를 조회하고 결과를 출력하는 구조"라는 점은 동일합니다.
다만 기존 G5처럼 파일을 복사해서 수정하는 방식이 아니라,
Composer를 사용하는 구조에서, 정리된 흐름을 따라 수정하는 방식이라는 차이가 있습니다.
즉, 파일을 직접 수정하기보다 “구조 안에서 연결된 지점을 찾아 수정하는 방식”에 가깝습니다.
중요한 건
"어디를 건드려야 결과가 바뀌는지 찾는 능력"이고,
이를 위해 아래 정도만 이해하면 충분할 걸로 기대합니다.
- 요청 > 처리 > 응답 흐름 (PHP + HTTP)
- 라우팅 또는 진입 지점이 어디인지 파악
- DB 조회/저장 흐름 이해
- 화면이 어떤 경로로 렌더링되는지 추적
이걸 기준으로 보면
G7은 “프레임워크처럼 보이지만”,
실제로는 구조가 명확하게 분리된 PHP 애플리케이션에 가깝다 봅니다.
또한 현재 기준에서는
React, Bootstrap 같은 프론트 기술이 필수로 요구된다는 근거가 없다 봅니다.
지금 단계에서 따로 학습할 필요는 없지 않을까 싶습니다.
. . .
구조를 알아두어 고치는 스킬을 갖추면
쓰는 건 쉬워질(헤매는 시간이 줄어들)거라 기대해 봅니다.