DSL фреймворк дегеніміз не?
DSL фреймворк дегеніміз не?

Бейне: DSL фреймворк дегеніміз не?

Бейне: DSL фреймворк дегеніміз не?
Бейне: ПУКАЕТЕ НЕ ПО ДЕЛУ? Спасайте свои сосуды — делайте ЭТО! 2024, Қараша
Anonim

Доменге арнайы тіл ( DSL ) белгілі бір қажеттілікті қанағаттандыру үшін жасалған бағдарламалау тілі. Жиі қолданылатын DSL мысалдарына каскадты стиль кестелері (CSS), Ant және SQL жатады. Көптеген DSL қолданатын адам оқи алатын код бағдарламашылар мен басқа мүдделі тараптар арасындағы ынтымақтастықты жақсартуға көмектеседі.

Сол сияқты, DSL бағдарламалық жасақтамасы дегеніміз не?

Доменге тән тіл ( DSL ) - белгілі бір қолданбалы доменге мамандандырылған компьютер тілі. Веб-беттерге арналған HTML сияқты жалпы домендер үшін кеңінен қолданылатын тілдерден бастап, тек бір немесе бірнеше бөліктер пайдаланатын тілдерге дейін DSL-дің алуан түрлілігі бар. бағдарламалық қамтамасыз ету MUSH жұмсақ коды сияқты.

Сондай-ақ, DSL Java дегеніміз не? Егер сіз бұрыннан makefile жазған болсаңыз немесе CSS көмегімен веб-парақ жасасаңыз, сіз бұрыннан DSL , немесе доменге тән тіл. DSL - бұл арнайы тапсырмаларға арналған шағын, мәнерлі бағдарламалау тілдері. Кіріс деректерін қабылдайтын қолданбаға кілт сөзді енгізу файлы а DSL . Конфигурация файлы а DSL.

Осыны ескере отырып, SQL DSL болып табылады ма?

SQL Бұл DSL реляциялық деректермен жұмыс істеуге арналған. SQL реляциялық деректермен жұмыс істеу үшін ойлап табылған, реляциялық дерекқорда сақталған үлкен көлемдегі деректермен жұмыс істеудің жақсырақ, оңай және жылдам әдістері көп емес. Деректердің ауыр процедуралық кодын жазудың процедуралық кеңейтімді пайдаланудан оңай жолы жоқ SQL.

Yaml DSL ма?

YAML сыртқы үшін нашар пішім болып табылады DSL , дәл XML сияқты.

Ұсынылған: