Avatar photo

Мартин Рајовски

53 написи активност: 10/2009 - 06/2026

Јас сум програмер и администратор на форум. Кога не сум зафатен со решавање кодови или смирување форумски драми, обожавам да играм пинг-понг (барем мислам дека знам). Голем фан сум на тетоважи и опседнат со руската култура. Технолошки фанатик по ден, фотографски ентузијаст по ноќ – со други зборови, секогаш на лов по нова генијална идеја или совршена фотка!

Редакција
3
Avatar photo Мартин Рајовски Веб Вести

Рендерирајте листи во React like a pro

Проблем: Ако пишувате React подолго време, сигурно сте го напишале ова милион пати за да рендерирате листа на елементи: Овој пристап има неколку проблеми: Решението: Мала Each помошна компонента Наместо да пишувате .map() инлајн секој пат одново, креирајте нов фајл наречен Each.jsx и експортирајте мала помошна компонента: Тоа е се. Четири линии код. Како функционира […]

0 коментари Прочитај 1 јуни, 2026
Редакција
3
Avatar photo Мартин Рајовски Колумни Мора да прочиташ

Слоеви или Features Вечната Програмерска дилема

Еве едно прашање што програмерите го решаваат секој пат одново, иако одговорот никогаш не е ни јасен ни финален. Два тима, два света, и секогаш иста приказна. Едниот тим вели: стави ги контролерите во една папка, моделите во друга, тестовите во трета. Убаво, чисто, предвидливо. Другиот тим пак вели: не, бе, сe што е поврзано […]

0 коментари Прочитај 27 мај, 2026
Редакција
3
Avatar photo Мартин Рајовски Колумни Мора да прочиташ

Главните причини зошто секој ИТ професионалец треба да носи компјутерски очила

Важно напомена Содржината на овој документ претставува личен став изграден врз основа на повеќе од 15 години практично искуство во областа на оптиката, дигиталните уреди и здравјето на видот. Информациите се подготвени исклучиво за едукативни цели и не претставуваат медицинска дијагноза ниту замена за стручен офталмолошки преглед. Целта е да се поттикне поголема свесност, правилно […]

1 коментар Прочитај 6 мај, 2026
Редакција
3
Avatar photo Мартин Рајовски Колумни Мора да прочиташ

Како игнорирањето стана корпоративна култура

Во Македонија постои една чудна дигитална појава наречена email. Тука е концептот постои, се користи, се дешава нешто, се пишува… ама не се чита. Или барем не се одговара. Тоа е некаков вид модерна уметност, inbox полн а душата празна. Испраќаш email. Чекаш. Ништо. Поминуваат 24 часа си викаш океј, луѓето се зафатени. Поминуваат 3 […]

0 коментари Прочитај 29 април, 2026
Редакција
3
Avatar photo Мартин Рајовски Веб Вести

Модуларен систем на Sass: водич за @use и @forward

Порано во Sass постоеше само @import, кој едноставно ја копираше содржината на еден фајл во друг. Тоа создаваше проблеми: глобално зголемување на простор, конфликти на имиња, дуплирање на код. Директивите @use и @forward се појавија пред неколку години, но дури сега, со приближувањето на излегувањето на Dart Sass 3.0.0, @import официјално е прогласен за застарен […]

0 коментари Прочитај 27 април, 2026
Редакција
3
Avatar photo Мартин Рајовски Блог Колумни

Како препишав специфичен софтвер од Clipper во Tauri [WORKFLOW]

Технички post-mortem за миграција на специјализиран систем за молекуларна генетика и кариотипирање. CA-Clipper 5.2 / dBASE III+ › Tauri 2 + Rust + React + PostgreSQL 16. Проектот е правен за клиент од USA, документиран секој чекор. Детали, демо и слики од самиот софтвер нема да споделам поради NDA. Стар јазик: CA-Clipper 5.2   |   Стара […]

0 коментари Прочитај 14 април, 2026
Редакција
3
Avatar photo Мартин Рајовски Блог ИТ Кариера

Што ја убива твојата идеја?

Имаш идеја, знам дека имаш, имам и јас, добра идеја, да не речам одлична. Ја имаш во глава, на хартија, ја вртиш на сите страни. Ти текнува да направиш нешто, апликација, платформа, услуга нешто што „никој досега не го направил“. И за момент, буквално за момент, ти заблескале очите како на дете што гледа во […]

1 коментар Прочитај 3 април, 2026
Редакција
3
Avatar photo Мартин Рајовски Веб Совети

AbortController во Node.js: откажување на операции

Историски, Node.js немаше начин да откажеш операција штом ќе ја стартуваш. Пратил HTTP барање? Чекај додека не одговори или не падне по таjмаут. Читаш огромен фајл? Читај до крај. Пушти пакет промиси? Седи и гледај како ги јадат ресурсите. Механизам за „стоп, доста” едноставно не постоеше. Некои правеа свои решенија со флагови, некои користеа библиотеки […]

0 коментари Прочитај 28 март, 2026
Редакција
3
Avatar photo Мартин Рајовски Веб Вести

Како AI и популарноста на Tailwind го уби бизнисот на неговиот развивач

Пред скоро два месеци Твитер и Гитхаб гореа од драмата што се случуваше со Tailwind. Чекав да спласне „Хајпот“ за да го кажам моето видување на сето ова. За оние кои не испратија што се десило. Накратко, некој во 2024 година отворил issue на Гитхаб со предлог: направете ја документацијата еден единствен фајл, за да […]

0 коментари Прочитај 23 март, 2026
Редакција
3
Avatar photo Мартин Рајовски Веб Вести

Laravel 13: Преглед на новитетите

Laravel 13 е тука: AI интеграција, векторско пребарување и многу повеќе Новата верзија на популарниот PHP фреймворк донесува револуционерни можности за работа со вештачка интелигенција, подобрена безбедност и поелегантни API-ја. Што ни носи Laravel 13? Најновото издание на Laravel се фокусира на нативна поддршка за AI работни текови, безбедност по дифолт и изразни програмски интерфејси. […]

0 коментари Прочитај 18 март, 2026
Редакција
3
Avatar photo Мартин Рајовски Веб Вести

Next.js Route API vs Server Actions: Што да одберете и зошто?

Во Next.js (особено кога го користите App Router), постојат два популарни начини за извршување логика на серверот: Route API (фајл route.ts во /app/api/...) и Server Actions. И двата работат на серверска страна, но нивната главна намена е различна. Што е Route API? Route API (Route Handler) е начин да креирате API endpoint директно во вашиот […]

0 коментари Прочитај 28 февруари, 2026
Редакција
3
Avatar photo Мартин Рајовски Веб Вести

Решение за N+1 Query со Laravel Query Detector

Дали ви се случило некогаш Laravel апликацијата што ја градите „да станува сè потешка и побавна”, иако не сте додале толку многу нови функционалности? Една од најчестите причини за ова е проблемот со N+1 query. Eloquent релации кои се повикуваат повторливо затоа што сме заборавиле да примениме eager loading. Во овој текст ќе зборуваме за […]

1 коментар Прочитај 21 февруари, 2026
Редакција
3
Avatar photo Мартин Рајовски Блог ИТ Кариера

Никој не те прави сениор, сам си стануеш

Посветено за сите што чекаат компанијата да им подари кариера како роденденски подарок “Би сакал, ама…” најголемата лага што сум ја чул Има една реченица која кружи по канцелариите како “Пишуваш ли тестови?” А одговорот, секогаш ист, секогаш изречен со таа специфична комбинација на срам и самоувереност: “Не бе, кај нас немаше време за тоа. […]

4 коментари Прочитај 17 февруари, 2026
Редакција
3
Avatar photo Мартин Рајовски Веб Вести

Passwordless Login со CodeIgniter 4 & JWT – Комплетен Туторијал

Преглед на проектот Passwordless (без лозинка) автентикација систем користејќи JWT (JSON Web Tokens) и email magic links. Без база на податоци. Целата автентикација се базира на JWT токен + сесија. Како работи? Tech Stack Чекор 1: Инсталирај CodeIgniter Чекор 2: Инсталирај Firebase PHP-JWT Чекор 3: Конфигурирај .env Преименувај го env → .env и подеси го: […]

0 коментари Прочитај 14 февруари, 2026
Редакција
3
Avatar photo Мартин Рајовски Веб Вести

Salesforce ја менува стратегијата за Heroku: крај на нови корпоративни договори

Salesforce ја прекинува досегашната развојна насока на својата PaaS платформа Heroku, наменета за развој, распоредување и скалирање на апликации. Наместо понатамошно воведување нови функционалности, платформата ќе премине на т.н. „модел на поддршка“, со фокус на стабилност, безбедност и одржување. За постојните корисници кои плаќаат со кредитни картички нема да има промени. Сепак, нови корпоративни договори […]

0 коментари Прочитај 8 февруари, 2026
Редакција
3
Avatar photo Мартин Рајовски Вести

jQuery 4 по една деценија, Што има ново?

jQuery официјално ја објави верзијата 4.0.0 на 17 јануари 2026, токму на својот 20-ти роденден. Ова е првиот голем (major) релис по речиси една деценија, со фокус на модернизација, отстранување на застарени функции, подобра безбедност и усогласување со модерните веб стандарди. jQuery 4 повеќе не се фокусира на стари прелистувачи, туку на релевантност во модерната […]

0 коментари Прочитај 4 февруари, 2026
Редакција
3
Avatar photo Мартин Рајовски Веб Вести

Bun vs Node.js: Комплетна споредба

JavaScript е програмски јазик кој денес доминира во светот на развој на апликации, од frontend, преку backend, па сè до full-stack развој. Со години, Node.js беше главниот runtime environment што овозможи JavaScript да работи на серверска страна.Но, од 2022 година се појави нов конкурент… Bun, кој се претставува како побрз, полесен и поефикасен runtime. Ќе […]

0 коментари Прочитај 16 јануари, 2026
Редакција
3
Avatar photo Мартин Рајовски Веб Вести

Две DB на една Laravel instance (Multi Database Connection)

Во одредени случаи апликацијата има потреба од повеќе од една база на податоци. На пример: раздвојување на податоци за автентикација, трансакциски податоци или пристап до стара (legacy) база на податоци. Laravel веќе нуди поддршка за повеќекратни database конекции, и тоа на многу едноставен начин. Во продолжение следува целосен и практичен водич како да поврзеш две […]

0 коментари Прочитај 3 јануари, 2026
Редакција
3
Avatar photo Мартин Рајовски Веб Вести

HTMX: Модерен пристап за интерактивни веб апликации без SPA комплексност

Во последните години, Single Page Application (SPA) стана де-факто избор за интерактивни веб апликации. Framework-и како React, Vue и Angular нудат богато корисничко искуство, но истовремено носат значителна архитектонска и оперативна комплексност: build pipeline, state management, dependency overhead и големи JavaScript bundle-и. Сè почесто, backend и fullstack инженерите си го поставуваат прашањето:дали навистина ни е […]

0 коментари Прочитај 28 декември, 2025
Редакција
3
Avatar photo Мартин Рајовски Вести Мора да прочиташ

Совршен код започнува со совршени импорти

Многу често во проекти се среќаваме со користење на релативни import/require патеки. Ако проектот е мал и се поврзува модул од тековната папка, тоа е прифатливо. Но кога проектот ќе порасне и ќе се зголеми длабочината на структурата на папките, ваквите патеки стануваат ужас за гледање: Главните недостатоци на релативните патеки: Постојат неколку начини да […]

0 коментари Прочитај 18 декември, 2025
Мени
Заедница
Изглед
To top