1
js 코드가 데이터베이스에 저장되고 클래스에 동적으로로드되는 플러그인 메커니즘을 구현하고 싶습니다. 특정 플러그인에 대한 쿼리가 수행 된 다음 쿼리 결과로 생성 된 코드가 javascript 클래스 (함수 및 멤버)를 업데이트하는 데 사용됩니다.데이터베이스/파일의 자바 스크립트 코드
그렇다면 JS 클래스 파일의 시작시 클래스의 일부가로드되고 클래스의 추가 부분이 db에서로드되고 런타임에 언로드되어 더 많은 기능을 제공한다는 것입니다.
가능합니까? 문자열에서 함수를 만드는 방법? 좋은 접근이라고 생각하십니까?
JS 프레임 워크는 ExtJS 4.1.1이며, 데이터베이스는 포스트 그레스 9.2
감사
1. 내 접근 방식과 호환되지 않습니다. 2. 이제 DB에만 플러그인 이름과 디스크의 플러그인 파일 경로를 저장합니다. 현재 아키텍처는 기능 단위로 설계되었습니다. 모든 사용자가 동일한 권한을 가지고 있음을 의미합니다. 이 코드는 일련의 목록을 처리하며 대부분의 목록은 동일한 성격을 갖고 있으며 다른 목록은 "특별"입니다. 사용자가 해당 목록을 클릭하거나 열면 목록 이름 플러그인이 적용됩니다. 프레임 워크는 변경되지 않고 클래스는 플러그인의 코드로 동적으로 업데이트됩니다. 감사합니다. – user1944934
방금 아이디어를 공유했습니다 ... –