일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | 3 | 4 | 5 | ||
6 | 7 | 8 | 9 | 10 | 11 | 12 |
13 | 14 | 15 | 16 | 17 | 18 | 19 |
20 | 21 | 22 | 23 | 24 | 25 | 26 |
27 | 28 | 29 | 30 |
- init?
- @Environment
- RxCocoa
- operator
- IOS
- init
- RxSwift
- Creating Operators
- Operators
- ios14
- Xcode
- nonisolated
- swift6
- NavigationLink
- @EnvironmentObject
- URL(string:)
- graphql
- subject
- SwiftUI
- typeorm
- Bug
- @Binding
- Operater
- @State
- nestjs
- vim
- dismiss
- RFC1738/1808
- NullObject
- SWIFT
- Today
- Total
목록Development (144)
Tunko Development Diary
지금껏 데이터 전달 방식은 get방식이였다. var express = require('express’); var app = express(); app.get('/form_receiver', function(req, res){ var title = req.query.title; var description = req.query.description; res.send(title+','+description); }) get방식은 URL에 ?키=값/ 형태로 값이 나타난다. 이때. 이 형태가 아닌 post 형태로 값을 전달하면 url에 값이 보이지 않게된다. 전달은 되는 상태이다. 이를 가져와서 쓰려면 위 코드를 이런식으로 바꾸면된다. app.post('/form_receiver', function(req, re..
https://en.wikipedia.org/wiki/Semantic_URL 주소를 좀더 다듬는다. 기존 url 은 http://localhost:3000/topic?id=0 이런 방식이였다. 하지만 이를 http://localhost:3000/topic/0이런 방식으로 하는 방식이다. Non-semantic URL Semantic URL http://example.com/index.php?page=namehttp://example.com/name http://example.com/index.php?page=consulting/marketinghttp://example.com/consulting/marketing http://example.com/products?category=12&pid=25http:..
app.get('/topic', function(req, res){ // res.send(req.query.id); var topics = [ 'Javascripte is...', 'Nodejs is...', 'Express is...' ]; var output = ` Javascripte Nodejs Express ${topics[req.query.id]} `; //var output = str + topics[req.query.id]; res.send(output); }); 소스코드 해석하자면 app.get 을 사용할떄 콜백 함수를 선언한다. 이때 안에 객체로 req res 두개를 생성하는데 이때 정보를 요청할때 사용되는 것은 req 요청할때 사용된다. req내부에 query라는것이 있다. 이를 통해..
http://expressjs.com/ko/guide/using-template-engines.html 해당 프로젝트 경로로 이동 터미널에서 npm install jade —save 다음에 views 폴더 생성 // express 사용하겠다 선언 var express = require('express'); var app = express(); // 출력되는 코드가 이쁘게 들여쓰기 활성화 app.locals.pretty = true; // 템플릿 엔진 사용 jade app.set('view engine', 'jade’); // 프로젝트 루트 경로에 views폴더 생성 app.set('views', './views'); // views 폴더에 temp.jade를 생성해두고 이를 가져옴 // render 로 ..
http://expressjs.com/ko/ // 익스플레스를 사용할때 var express = require('express'); var app = express(); //라우팅 app.get('/', function(req, res){ res.send('Hello home page'); }); // 라우팅 app.get('/login', function(req, res){ res.send('login please') }) // 접속 응답 (포트 3000) app.listen(3000, function(){ console.log('Conneted 3000 port!'); }); // port number