Биографија CV
Моје интересовање за компјутере почело је још у основној школи на тада популарном Commodore 64 Basic-у , Simon's Basic-у и Commodore-овом assembler-у и касније је постало моја животна окупација.
Вјештине
Desktop програмирање
WEB програмирање
Базе података
GIS
Интересовања
Путовања
Погледајте галерију слика са мојих путовања.
Општински одбор социјалистичке партије Челинац
Расадник Шикањић
Зуботехничка лабораторија BIG DENT
Веб шоп DUEM & co
Књиговодствени програми
Обрачун плата
Малопродаја са ПОС касом
ПОС каса (DOS верзија)
Игре на срећу
Бинго
Умрежени покер и слот
Едукативни програми
Датум васкрса
Математика за основце
Програми по наруџби
Администрација вртића
Пројекти у шумарству
Дневник једног програмера , Drasko Sikanjic personal Web site & blog
Категорија :
Језик: JavaScript
Предности:
Асинхрони и event-driven модел, идеалан за апликације у реалном времену.
Велика заједница и мноштво библиотека (npm).
Идеалан за full-stack програмере који већ користе JavaScript.
Мане:
Један thread (осим ако користиш worker threads), што може бити ограничење за CPU-интензивне задатке.
Најбоље за: Реалне апликације, API-је, микросервисе.
Језик: Python
Моћан и сигурнан framework, идеалан за сложене апликације.
Уграђен ORM (Object-Relational Mapping) за рад са базама података.
Аутоматски admin panel.
Може бити претежак за мале пројекте.
Најбоље за: Веб апликације, сајтове са сложеном логиком, enterprise апликације.
Лаган и флексибилан framework.
Идеалан за мале и средњe пројекте.
Лако се проширује додацима.
Мање функција out-of-the-box у поређењу са Django-ом.
Најбоље за: Микросервисе, API-је, мале пројекте.
Језик: Java
Моћан framework за enterprise апликације.
Уграђена подршка за микросервисе, безбедност и базу података.
Велика заједница и подршка.
Сложенији за учење у поређењу са другим framework-има.
Најбоље за: Enterprise апликације, микросервисе, велике системе.
Језик: Ruby
Брз развој апликација захваљујући принципу “convention over configuration”.
Уграђен ORM (Active Record) и много додатака (gems).
Перформансе могу бити нижије у поређењу са Java или Go.
Најбоље за: Брз развој прототипа, веб апликације.
Језик: JavaScript (Node.js)
Лаган и флексибилан framework за Node.js.
Идеалан за API-је и микросервисе.
Велика заједница и мноштво middleware-а.
Мање функција out-of-the-box у поређењу са Django или Spring Boot.
Најбоље за: API-је, микросервисе, реалне апликације.
Језик: PHP
Елегантна синтакса и флексибилност.
Уграђен ORM (Eloquent) и алати за миграцију база података.
Велика заједница и мноштво пакета.
Перформансе могу бити нижије у поређењу са Go или Node.js.
Најбоље за: Веб апликације, сајтове, API-је.
Језик: Go
Високе перформансе и ефикасност.
Једноставан за учење и коришћење.
Идеалан за микросервисе и cloud апликације.
Мање библиотека у поређењу са Python или JavaScript.
Најбоље за: Микросервисе, cloud апликације, високе перформансе.
Језик: C#
Крос-платформски (Windows, macOS, Linux).
Уграђена подршка за микросервисе и cloud.
Најбоље за: Enterprise апликације, микросервисе, cloud.
Брзе перформансе захваљујући асинхроном моделу.
Аутоматска генерација документације (Swagger/OpenAPI).
Млађи framework, мања заједница у поређењу са Django или Flask.
Најбоље за: API-је, микросервисе, брзе прототипе.
Избор зависи од ваших потреба, језика који познајете и типа пројекта на којем радите. 😊
Ако желите брз развој: Django, Ruby on Rails, Laravel.
Ако желите високе перформансе: Go, Node.js, FastAPI.
Ако радите на enterprise пројектима: Spring Boot, ASP.NET Core.
Ако већ знате JavaScript: Node.js, Express.js.
Ако већ знате Python: Django, Flask, FastAPI.
Аутор : Драшко Шикањић
21. 01. 2025.
Your email address will not be published. Required fields are marked *
Name *
Email *
Website
Comment *
Save my name, email, and website in this browser for the next time I comment.
Δ
Најбољи алати за израду веб сајтова у 2025. години
Најбољи frontend алати у 2025. години