Please enable JavaScript.
Coggle requires JavaScript to display documents.
Веб-програмування, f33073d3fc450f633162f86c312bfeed, 768px-Python-logo…
Веб-програмування
Мови веб-програмування
JavaScript (1995) — динамічна, об'єктно-орієнтована прототипна мова програмування.
Можливості
-
Створення односторінкових та прогерсивних вебзастосунків (React, AngularJS, Vue.js)
-
Стаціонарних застосунків (Electron, NW.js )
Мобільних застосунків (React Native, Cordova )
Сценаріїв в прикладних програмах (наприклад, в програмах зі складу Adobe Creative Suite чи Apache JMeter )
-
Недоліки
-
Безліч дрібних дратівливих помилок на кожному етапі роботи. Велика частина з них легко виправляється, але їх наявність дозволяє вважати цю мову менш професійною, порівняно з іншими.
Повсюдне поширення. Своєрідним недоліком можна вважати той факт, що частина активно використовуваних програм (особливо додатків) перестануть існувати при відсутності мови, оскільки цілком базуються на ньому.
C# (Сі-шарп) — об'єктно-орієнтована мова програмування з безпечною системою типізації для платформи .NET. Синтаксис C# близький до С++ і Java.
-
Недоліки
-
Мова безкоштовна тільки для невеликих фірм, індивідуальних програмістів, стартапів і учнів. Великії компанії покупка ліцензійної версії цієї мови обійдеться в кругленьку суму.
PHP (Personal Home Page Tools) — скриптова мова програмування, одна з найпоширеніших мов, що використовуються у сфері веб-розробок.
Можливості
Інтерпретується веб-сервером у HTML-код, який передається на сторону клієнта.
-
Генерувати будь-які текстові дані, такі, як XHTML і інші XML-файли.
Може здійснювати автоматичну генерацію таких файлів і зберігати їх в файлової системі вашого сервера замість того, щоб віддавати клієнту, організовуючи, таким чином, серверний кеш для вашого динамічного контенту.
Недоліки
Вузькопрофільність. Якщо ви вивчили розробку за допомогою PHP, то у вас одна дорога - в Інтернет.
Безпека. У PHP є засоби безпеки рівня системи і рівня web-додатки. Але, знову ж таки, широка використовуванність зіграла злий жарт: дірки в PHP знаходять швидше, ніж розробники встигають їх закривати. У PHP 7 безліч проблем вирішено, але зловмисник завжди попереду.
Протиріччя в коді. Коли шаблонизатор був тільки створений, все програмне забезпечення розроблялися за допомогою С. Тому в мові було застосовано безліч синтаксису з нього. У той же час, сучасна аудиторія більше сконцентрована на Java. У підсумку, код переповнений різними залишками з різних мов. І всі вони можуть навіть бути сконцентровані в одному вираженні коду.
Python (1990) — інтерпретована об'єктно-орієнтована мова програмування високого рівня зі строгою динамічною типізацією.
Можливості
Інтерактивний режим, при якому введені з клавіатури вирази відразу ж виконуються, а результат виводиться на екран.
-
-
-
-
-
-
Генератори — функції, що між викликами зберігають внутрішній стан: значення локальних змінних і поточну інструкцію.
-
-
Це галузь веброзробки і різновид дизайну, у завдання якої входить проєктування користувальницьких вебінтерфейсів для сайтів або вебдодатків.
Вебдизайнери проєктують логічну структуру вебсторінок, продумують найбільш зручні рішення подачі інформації, а також займаються художнім оформленням вебпроєкту.
У результаті перетину двох галузей людської діяльності грамотний вебдизайнер повинен бути знайомий з останніми вебтехнологіями і володіти відповідними художніми якостями.
-
-
-
-