[ruby on rails] Kaminary로 js.erb 렌더링을 통한 페이지네이션
Rails에는 페이지네이션을 쉽게 구현할 수 있도록 하는 Kaminary gem이 있다. 레일즈 특성상 일일히 페이지값, 전체페이지, 현재페이지.. 등을 넘겨주던 NodeJs개발자에겐 신박했지만.. 아쉽게도 특정 포맷을 벗..
[JS] React에 SOLID 원칙 적용하기
https://bit.ly/3BfSV7E [번역] React에 SOLID 원칙 적용하기 원문 : https://medium.com/dailyjs/applying-solid-principles-in-react-14905d9c5377Photo by Jeff Nissen On UnsplashPhoto by Jeff Nissen on..
서포트 벡터 머신(이진 분류, rbf 커널)의 하이퍼 파라미터 튜닝
이번 포스팅에서는 이진 분류를 위한 서포트 벡터 머신(SVM)의 하이퍼 파라미터를 튜닝하는 방법에 대해 알아보겠습니다. 커널까지 비교하려하다보니 시간이 너무 오래 걸릴 것 같아, rbf 커널을 갖는 SVM으로 한..
개발자를 위한 친절한 UI 컴포넌트 라이브러리 만들기
안녕하세요. LINE UIT 팀 프런트엔드 엔지니어 이상철입니다(GitHub ID: 1ilsang). 세션을 진행하기 전에 이 세션의 내용을 관통하는 질문을 하나 던지려고 합니다. 개발자 친화적이란 무엇일까요? 여러 가지 많은 요소가 있겠지만 저는 무엇보다도 개발자 경험 향상과 맞물려 있다고 생각합니다.
Open-Source Templates — React, Bootstrap 5, Vue3
A curated list with Open-Source starters and templates crafted on top of modern UI Kits - ALL Free.
Spring Boot REST API authentication best practices using JWT (2022)
In this tutorial I will explain how you can implement production ready, token based REST API authentication using JWT (JSON Web Tokens). Further we will use these tokens to identify our acting user in a HTTP request to our API.
Best API Testing Tools in 2022
API is essential for the legitimate integrations, functionality, and performance of a software item. An error in the API integration and security can cost software a great deal of functionality…
5 Must-Know Patterns for Writing Clean Code With React
React is a popular framework that is constantly being improved and contributed to by the JavaScript community. As such, it continues to enjoy widespread popularity among developers despite the fact…
Domain-driven design practice — Modeling payments system
At Airwallex, Domain-driven design (DDD) methodology is adopted to guide our engineers on how complex business problems and system designs are modelled. In this blog, we provide a comprehensive…
docker-compose 무중단 배포 1편 (blue, green)
안녕하세요! 개발자 Jay입니다! 오늘은 CI/CD를 위한 docker-compose 무중단 배포에 대해서 정리해봤습니다! 다들 로컬에서 테스트를 하거나 서버에서 docker-compose up, down 등으로 새로 컨테이너를 띄우는 과..
10 React Anti-patterns you should know
When I use react for the first time in 2019, I think react is very friendly to use and has low learning curve. After working several projects and the project become bigger and bigger I feel that my…
My top 10 development tools
I have been designing and writing code for more than ten years now, and over the years I have used a wide variety of tools. Here I listed the tools that improve my productivity and that I use on…
TDD vs BDD - What’s The Difference
As the scale of programs increases, whether developing new functions or refactoring, optimizing existing code, etc., automated testing can be used to ensure that the existing functions of the program…