Skip to content

Instantly share code, notes, and snippets.

View flancer64's full-sized avatar

Alex Gusev flancer64

View GitHub Profile
@flancer64
flancer64 / App_Front_Ui_Lib_Component.js
Last active April 19, 2024 07:38
The template for a Vue based UI component used in the TeqFW
/**
*
*
* @namespace App_Front_Ui_Lib_Component
*/
// MODULE'S VARS
const NS = 'App_Front_Ui_Lib_Component';
const REF_SELF = 'self';
const DOM_ID = 't-any-id';
@flancer64
flancer64 / App_Back_Web_Api_Entity_List_A_Query.js
Created May 7, 2024 08:04
The template for a RDB query to compose the list of items for a grid on the UI
/**
* RDB query builder to select data for the customers list.
*
* @implements TeqFw_Db_Back_Api_RDb_Query_List
*/
export default class App_Back_Web_Api_Entity_List_A_Query {
/**
* @param {TeqFw_Db_Back_RDb_IConnect} conn
* @param {Lp_Base_Back_App_Db_Util_ListQuery} utilListQuery
* @param {App_Back_Store_RDb_Schema_Password} rdbPassword
@flancer64
flancer64 / TeqFW_Guide_Philosophy_EN.md
Created October 31, 2024 08:28
Core philosophy and principles of Tequila Framework (TeqFW) for scalable, modular JavaScript development.

Philosophy of the TeqFW Platform

Introduction

The Tequila Framework platform (hereafter referred to as TeqFW) was created to simplify the distributed development of JavaScript applications by loosely connected teams of developers. It fully supports ES6 modules, providing a unique approach to dependency injection and avoiding early code binding. This document offers a general understanding of TeqFW's philosophy; for detailed instructions and examples, please refer to other documents in the knowledge base.

The main concepts of TeqFW include:

@flancer64
flancer64 / TeqFW_Guide_Philosophy_RU.md
Created October 31, 2024 08:30
Основная философия и принципы Tequila Framework (TeqFW) для масштабируемой и модульной разработки на JavaScript.

Философия платформы TeqFW

Введение

Платформа Tequila Framework (далее — TeqFW) создана для упрощения распределённой разработки JavaScript-приложений слабо связанными командами разработчиков. Она полностью поддерживает ES6-модули, предоставляя уникальный подход к внедрению зависимостей и отказу от раннего связывания кода. Этот документ даёт общее понимание философии TeqFW, а для детализированных инструкций и примеров обращайтесь к другим документам в базе знаний.

Основные идеи TeqFW включают: