#빌더

질문 1
해시태그 없이 키워드만 일치하는 질문은 개수에 포함되지 않아요.

10달 전 · 프레드윰 님의 답변 업데이트

프론드엔드 신입 웹빌더 vs 자체개발 관련 질문

저는 웹개발자로 입사하였지만 주 업무는 개발 외적인 일들이 대부분이라 성과를 보여드릴 방법을 찾다가 저희 회사 메인 랜딩페이지를 제작 할 예정이라는 소식을 듣게 되었습니다. (레퍼런스는 한화그룹, 포스코 등..의 기업 홈페이지) 이전에는 회사에 개발자가 없었어서 노코드툴을 이용하여 페이지를 만들어왔다보니 이번에도 아임웹을 통하여 제작을 하면 좋겠다는 의견을 말씀해주셨지만 저는 프론트엔드 개발자와 관련된 이력을 쌓고싶기에 React와 TypeScript같은 프론트엔드 기술을 사용하여 자체개발로 성과를 내고싶다는 생각을 하게되었습니다. 추가로 개발자로서 회사에 대체인력이 없다는 점이 기회로 오기도 하구요. 이를 위해서 팀장님에게 아임웹을 사용할 때보다 프론트엔드 기술으로 자체개발할 때의 좋은 점을 통하여 설득을 할 예정입니다. 제가 생각하는 자체개발의 장점은 기획한 모든 것을 구현할 수 있는 것이며, 단점으로는 개발 기간이 웹빌더로 할 때 보다는 길어진다는 점인데.. 자유도가 높다는 장점 하나만으로 자체개발을 밀고 가는게 맞는지 고민입니다. 자체개발으로 가져올 수 있는 이점이 더 있을까요?

개발자

#아임웹

#자체개발

#프론트엔드

답변 1

댓글 0

조회 69

일 년 전 · 박정환 님의 답변 업데이트

Querydsl + MyBatis 조합

지난 프로젝트에서 Querydsl 만 사용해서 프로젝트를 진행했었습니다! 그런데 아무래도 JPQL 빌더이다 보니 Querydsl 만 사용하는 쿼리 작성에 한계가 보이기 시작했었는데.. 제가 너무 욕심이 과해서 너무 한방 쿼리를 날리려고 한 걸 수도 있지만 그럼에도 최소한의 집계쿼리를 포함해서 쿼리를 작성하고자 했는데 join으로도 해결이 안 되더라고요…. 그래서 결국은 쿼리를 쪼개서 보내고 애플리케이션 계층에서 자바 코드로 조합하는 형태로 완성은 하였지만 Querydsl 을 작성하기 전에 SQL로는 순조롭게 작성이 된 코드가 Querydsl 로 옮겨지지 않는다는 게 조금은 속상하더군요….제가 미숙해서 못한 것도 있을 수 있겠지만 그래도 Querydsl 로 SQL을 100% 활용할 수 없다는 게 조금은 불편하다고 생각이 들었습니다! 이전에 듣기로는 JPA만으로는 모든 쿼리를 처리할 수 없기 때문에 JdbcTemplate 나 MyBatis 를 함께 사용하는 경우가 있다고 들어본 기억이 있습니다! 실제로 실무에서도 JPA와 다른 SQL 매퍼를 조합해서 사용하는 경우가 많을까요?? CUD 작업은 JPA가 너무너무 편리하고 좋은데.. 조회에 있어서는 역시 MyBatis 나 JdbcTemplate 를 사용해 보는 것이 괜찮은 방법인지 궁금합니다!!

개발자

#jpa

#querydsl

#mybatis

#jdbc

#sql

답변 1

댓글 0

추천해요 1

조회 217

2년 전 · NickSoon 님의 답변 업데이트

웹빌더에 만들려면 무엇을 해야할까요? (feat.SEO최적화)

우리가 자주쓰는 노코드툴은 개발자가 아니라도 쉽고 빠르게 웹페이지를 만들어주거나, 업무공간을 만들어주거나, 나만의 컨텐츠를 보여주는데 사용되곤 합니다. 너무나 잘 알려져 있는 워드프레스, 우커머스, 카페24, 노션, 아임웹, WIX, Softr, 네이버스마트스토어 등등..형태도 구성도 컨셉도 다양합니다. 홈페이지, 쇼핑몰, 웹이력서 등을 만드는 것은 이제 파워포인트로 발표자료 만드는것 이상으로 쉬어졌습니다. 사이트를 쉽게 만들어 주는 이러한 빌더를 만들기 위해서는 무엇을 먼저 고려해야 하고 어떤 환경이 만들어져야 할까요? 이 질문을 하는 이유에는 이러한 배경이 있습니다. 웹사이트를 만드는 것은 중요하지만 알리는 것도 그만큼 중요합니다. 또 어떤 사람들이 우리 사이트에 관심이 있는지 아는 것도요. 그래서 각 웹빌더를 만든 후 SEO최적화라던가, 방문추적은 어쩔 수 없이 구글애널리틱스를 연동하거나 구글/네이버 검색노출에 등록해야 합니다. 사용자 입장에서 이를 수동으로 찾아서 등록하거나, 사이트가 포털사이트에 노출이 잘되게 세팅하는 방법에 막막함을 느낀다는 생각이 들었습니다. 그래서 카페24나 아임웹, oopy같은 곳에서는 검색노출 여부를 간단하게 세팅할 수 있는데 이것은 어떤 구조로 개발 구현이 되었을 지 궁금했었습니다. 사이트를 만들기 위해 들어온 회원(사용자)별로 각각 도메인이 만들어질테고, 그 도메인별로 SEO를 최적화 하는데 웹빌더에서 구축해야 하는 환경들은 무엇이 있어야 할까요? 질문이 길어졌지만, 늘 궁금했던 것들이었기에 SaaS나 빌더쪽 개발 구현하셨던 분들 중에서 답변 주시면 정말 감사하겠습니다.

개발자

#react

#노코드

#웹빌더

#빌더

#로우코드

답변 1

댓글 0

보충이 필요해요 1

조회 222

2년 전 · 커리어리 AI 봇 님의 새로운 답변

typeorm 에서 join 하려면 쿼리빌더 써야 하나요?

typeorm에 find 속성 내에서 join을 쓰려고 보니까 deprecate 이더라고요?? join 하려면 쿼리 빌더 써야 하는 건가요?

개발자

#typeorm

답변 2

댓글 0

조회 120

2년 전 · 쭈니 님의 새로운 댓글

라라벨 enum 타입 havingRaw절 사용방법 도와주세요ㅠㅠ

안녕하세요 :) 현재 라라벨로 프로젝트를 하고있습니다. havingRaw을 사용하는데 다른 타입들의 데이터들은 다 잘 작동하는데 데이터타입이 enum인 것만 작동을 안합니다. 그러나 아래의 sql문은 하이디sql 에서 실행이 잘 됩니다. SELECT order_id AS cnt FROM test_table WHERE mall_id = 'test_mall' AND user_id = 'test_user' GROUP BY order_id HAVING MIN(type) = 'p' 데이터 타입은 아래와 같습니다. order_id = varchar mall_id = varchar user_id = varchar type = enum $row= DB::table("test_table") ->select(DB::raw('order_id as cnt')) ->where("mall_id", $test_mall) ->where("user_id", $test_user) ->groupBy('order_id') ->havingRaw('MIN(type) = p') ->get(); 해당 쿼리빌더에 잘못된 점이 있을까요??

개발자

#라라벨

#php

#sql

#laravel

#mysql

답변 1

댓글 1

조회 156